ShipmentDetail

    public class ShipmentDetailDto
    {
        public ShipmentInfoDto ShipmentInfo { get; set; }
        public DeliveryDto Delivery { get; set; }
        public List<string> TransportEquipment { get; set; } 
    }
    public class ShipmentInfoDto
    {
        public List<DriverPersonDto> DriverPerson { get; set; }
        public string LicensePlateID { get; set; }
    }
    public class DriverPersonDto
    {
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string TaxNumber { get; set; }
    }
    public class DeliveryDto
    {
        public AddressInfoDto AddressInfo { get; set; }
        public CarrierInfoDto CarrierInfo { get; set; } 
    }
    public class AddressInfoDto
    {
        public string Address { get; set; }
        public string District { get; set; }
        public string City { get; set; }
        public string Country { get; set; }
        public string PostalCode { get; set; }
        public string Phone { get; set; }
        public string Fax { get; set; }
        public string Mail { get; set; }
        public string WebSite { get; set; }
    }
    public class CarrierInfoDto
    {
        public string Address { get; set; }
        public string District { get; set; }
        public string City { get; set; }
        public string PostalCode { get; set; }
        public string Country { get; set; }
        public string TaxNumber { get; set; }
        public string Phone { get; set; }
        public string TaxOffice { get; set; }
        public string Name { get; set; }
        public string Email { get; set; }
        public string WebSite { get; set; }
        public string Fax { get; set; }
    }

FirstName

string Zorunlu

Şoför isminin belirtileceği alandır.

LastName

string Zorunlu

Şoför soyisminin girileceği alandır.

TaxNumber

string Zorunlu

Şoför kimlik numarasının girileceği alandır.

LıcensePlateID

string Zorunlu

Araç plakasının girileceği alandır.

Address

string Seçimli

Teslimat adresinin girileceği alandır.

District

decimal Zorunlu

Teslimat adresi ilçesinin girileceği alandır.

City

string Zorunlu

Teslimat adresi şehrinin girileceği alandır.

Country

string Zorunlu

Teslimat adresi ülkesinin girileceği alandır.

PostalCode

decimal Zorunlu

Teslimat adresi posta kodunun girileceği alandır.

Phone

string Zorunlu

Teslimat adresi telefon numarası girileceği alandır.

Fax

string Zorunlu

Teslimat adresi fax numarası girileceği alandır.

Mail

string Zorunlu

Mail adresinin girileceği alandır.

WebSite

string Zorunlu

Web sitesinin girileceği alandır.

TransportEquipment

string Seçimli

Nakliye Ekipmanının girileceği alandır.