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; } 
    }

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.