/// <summary> /// Initializes a new instance of the <see cref="UserDto" /> class. /// </summary> /// <param name="AccountNumber">AccountNumber.</param> /// <param name="ActiveCountry">ActiveCountry.</param> /// <param name="ActiveLanguage">ActiveLanguage.</param> /// <param name="ActiveUser">ActiveUser.</param> /// <param name="ContactId">ContactId.</param> /// <param name="Dealer">Dealer.</param> /// <param name="Email">Email.</param> /// <param name="ErpHierarchyNumber">ErpHierarchyNumber.</param> /// <param name="FirstName">FirstName.</param> /// <param name="LastName">LastName.</param> /// <param name="LogonName">LogonName.</param> /// <param name="NumberOfLoginAttempts">NumberOfLoginAttempts.</param> /// <param name="OrderCount">OrderCount.</param> /// <param name="PunchOutSpecialUser">PunchOutSpecialUser.</param> /// <param name="PunchOutUser">PunchOutUser.</param> /// <param name="PunchoutCompanyCode">PunchoutCompanyCode.</param> /// <param name="RadPreference">RadPreference.</param> /// <param name="Token">Token.</param> /// <param name="UserId">UserId.</param> /// <param name="Site">Site.</param> /// <param name="CompanyAddress">CompanyAddress.</param> /// <param name="ShippingAddress">ShippingAddress.</param> /// <param name="BillingAddress">BillingAddress.</param> /// <param name="AdditionalEmailNotifications">AdditionalEmailNotifications.</param> /// <param name="SalesOrganization">SalesOrganization.</param> /// <param name="PriceBook">PriceBook.</param> public UserDto(string AccountNumber = default(string), string ActiveCountry = default(string), string ActiveLanguage = default(string), bool?ActiveUser = default(bool?), string ContactId = default(string), bool?Dealer = default(bool?), string Email = default(string), string ErpHierarchyNumber = default(string), string FirstName = default(string), string LastName = default(string), string LogonName = default(string), int?NumberOfLoginAttempts = default(int?), int?OrderCount = default(int?), bool?PunchOutSpecialUser = default(bool?), bool?PunchOutUser = default(bool?), string PunchoutCompanyCode = default(string), bool?RadPreference = default(bool?), string Token = default(string), string UserId = default(string), SiteConfigDto Site = default(SiteConfigDto), AddressDto CompanyAddress = default(AddressDto), AddressDto ShippingAddress = default(AddressDto), AddressDto BillingAddress = default(AddressDto), List <AdditionalEmailNotificationDto> AdditionalEmailNotifications = default(List <AdditionalEmailNotificationDto>), SalesOrganizationDto SalesOrganization = default(SalesOrganizationDto), PriceBookDto PriceBook = default(PriceBookDto)) { this.AccountNumber = AccountNumber; this.ActiveCountry = ActiveCountry; this.ActiveLanguage = ActiveLanguage; this.ActiveUser = ActiveUser; this.ContactId = ContactId; this.Dealer = Dealer; this.Email = Email; this.ErpHierarchyNumber = ErpHierarchyNumber; this.FirstName = FirstName; this.LastName = LastName; this.LogonName = LogonName; this.NumberOfLoginAttempts = NumberOfLoginAttempts; this.OrderCount = OrderCount; this.PunchOutSpecialUser = PunchOutSpecialUser; this.PunchOutUser = PunchOutUser; this.PunchoutCompanyCode = PunchoutCompanyCode; this.RadPreference = RadPreference; this.Token = Token; this.UserId = UserId; this.Site = Site; this.CompanyAddress = CompanyAddress; this.ShippingAddress = ShippingAddress; this.BillingAddress = BillingAddress; this.AdditionalEmailNotifications = AdditionalEmailNotifications; this.SalesOrganization = SalesOrganization; this.PriceBook = PriceBook; }
/// <summary> /// Initializes a new instance of the <see cref="BasicUserDetailsDto" /> class. /// </summary> /// <param name="FirstName">FirstName.</param> /// <param name="LastName">LastName.</param> /// <param name="CompanyAddress">CompanyAddress.</param> public BasicUserDetailsDto(string FirstName = default(string), string LastName = default(string), AddressDto CompanyAddress = default(AddressDto)) { this.FirstName = FirstName; this.LastName = LastName; this.CompanyAddress = CompanyAddress; }
/// <summary> /// Initializes a new instance of the <see cref="AccountPartnerInfoDto" /> class. /// </summary> /// <param name="Active">Active.</param> /// <param name="ErpHierarchyNumber">ErpHierarchyNumber.</param> /// <param name="ShipTo">ShipTo.</param> /// <param name="BillTos">BillTos.</param> public AccountPartnerInfoDto(bool?Active = default(bool?), Object ErpHierarchyNumber = default(Object), AddressDto ShipTo = default(AddressDto), List <AddressDto> BillTos = default(List <AddressDto>)) { this.Active = Active; this.ErpHierarchyNumber = ErpHierarchyNumber; this.ShipTo = ShipTo; this.BillTos = BillTos; }
/// <summary> /// Initializes a new instance of the <see cref="PartnerInfoDto" /> class. /// </summary> /// <param name="Active">Active.</param> /// <param name="ErpHierarchyNumber">ErpHierarchyNumber.</param> /// <param name="ShipTo">ShipTo.</param> /// <param name="BillTo">BillTo.</param> public PartnerInfoDto(bool?Active = default(bool?), Object ErpHierarchyNumber = default(Object), AddressDto ShipTo = default(AddressDto), AddressDto BillTo = default(AddressDto)) { this.Active = Active; this.ErpHierarchyNumber = ErpHierarchyNumber; this.ShipTo = ShipTo; this.BillTo = BillTo; }
/// <summary> /// Initializes a new instance of the <see cref="ShippingGroupDto" /> class. /// </summary> /// <param name="DeliveryInstructions">DeliveryInstructions.</param> /// <param name="DeliveryStatus">DeliveryStatus.</param> /// <param name="InternalDeliveryInstructions">InternalDeliveryInstructions.</param> /// <param name="SplInstructions">SplInstructions.</param> /// <param name="SplInstructionsCategory">SplInstructionsCategory.</param> /// <param name="ShipToAddress">ShipToAddress.</param> public ShippingGroupDto(string DeliveryInstructions = default(string), string DeliveryStatus = default(string), string InternalDeliveryInstructions = default(string), string SplInstructions = default(string), string SplInstructionsCategory = default(string), AddressDto ShipToAddress = default(AddressDto)) { this.DeliveryInstructions = DeliveryInstructions; this.DeliveryStatus = DeliveryStatus; this.InternalDeliveryInstructions = InternalDeliveryInstructions; this.SplInstructions = SplInstructions; this.SplInstructionsCategory = SplInstructionsCategory; this.ShipToAddress = ShipToAddress; }
/// <summary> /// Initializes a new instance of the <see cref="PurchaseOrderPaymentDto" /> class. /// </summary> /// <param name="PaymentType">PaymentType.</param> /// <param name="PurchaseOrderNumber">PurchaseOrderNumber.</param> /// <param name="BillToAddress">BillToAddress.</param> public PurchaseOrderPaymentDto(string PaymentType = default(string), string PurchaseOrderNumber = default(string), AddressDto BillToAddress = default(AddressDto)) { this.PaymentType = PaymentType; this.PurchaseOrderNumber = PurchaseOrderNumber; this.BillToAddress = BillToAddress; }
/// <summary> /// Initializes a new instance of the <see cref="UserInfoDto" /> class. /// </summary> /// <param name="ActiveCountry">ActiveCountry.</param> /// <param name="ActiveLanguage">ActiveLanguage.</param> /// <param name="BillTo">BillTo.</param> /// <param name="ContactId">ContactId.</param> /// <param name="Email">Email.</param> /// <param name="ErpHierarchyNumber">ErpHierarchyNumber.</param> /// <param name="FirstName">FirstName.</param> /// <param name="IsActive">IsActive.</param> /// <param name="LastName">LastName.</param> /// <param name="LogonName">LogonName.</param> /// <param name="PunchoutCompanyCode">PunchoutCompanyCode.</param> /// <param name="ShipTo">ShipTo.</param> /// <param name="CompanyAddress">CompanyAddress.</param> /// <param name="AdditionalEmailNotifications">AdditionalEmailNotifications.</param> public UserInfoDto(string ActiveCountry = default(string), string ActiveLanguage = default(string), string BillTo = default(string), string ContactId = default(string), string Email = default(string), string ErpHierarchyNumber = default(string), string FirstName = default(string), int?IsActive = default(int?), string LastName = default(string), string LogonName = default(string), string PunchoutCompanyCode = default(string), string ShipTo = default(string), AddressDto CompanyAddress = default(AddressDto), List <AdditionalEmailNotificationDto> AdditionalEmailNotifications = default(List <AdditionalEmailNotificationDto>)) { this.ActiveCountry = ActiveCountry; this.ActiveLanguage = ActiveLanguage; this.BillTo = BillTo; this.ContactId = ContactId; this.Email = Email; this.ErpHierarchyNumber = ErpHierarchyNumber; this.FirstName = FirstName; this.IsActive = IsActive; this.LastName = LastName; this.LogonName = LogonName; this.PunchoutCompanyCode = PunchoutCompanyCode; this.ShipTo = ShipTo; this.CompanyAddress = CompanyAddress; this.AdditionalEmailNotifications = AdditionalEmailNotifications; }
/// <summary> /// Initializes a new instance of the <see cref="AddressDetailsDto" /> class. /// </summary> /// <param name="CompanyAddress">CompanyAddress.</param> /// <param name="PartnerDetails">PartnerDetails.</param> public AddressDetailsDto(AddressDto CompanyAddress = default(AddressDto), List <PartnerInfoDto> PartnerDetails = default(List <PartnerInfoDto>)) { this.CompanyAddress = CompanyAddress; this.PartnerDetails = PartnerDetails; }
/// <summary> /// Initializes a new instance of the <see cref="ShipToBillToAddressDto" /> class. /// </summary> /// <param name="ErpHierarchyNumber">ErpHierarchyNumber.</param> /// <param name="ShippingAddress">ShippingAddress.</param> /// <param name="BillingAddress">BillingAddress.</param> public ShipToBillToAddressDto(string ErpHierarchyNumber = default(string), AddressDto ShippingAddress = default(AddressDto), AddressDto BillingAddress = default(AddressDto)) { this.ErpHierarchyNumber = ErpHierarchyNumber; this.ShippingAddress = ShippingAddress; this.BillingAddress = BillingAddress; }
/// <summary> /// Initializes a new instance of the <see cref="CreditCardPaymentDto" /> class. /// </summary> /// <param name="CardHolderName">CardHolderName.</param> /// <param name="CardVerificationNumber">CardVerificationNumber.</param> /// <param name="CreditCardNumber">CreditCardNumber.</param> /// <param name="CreditCardType">CreditCardType.</param> /// <param name="ExpirationMonth">ExpirationMonth.</param> /// <param name="ExpirationYear">ExpirationYear.</param> /// <param name="InternalPoNumber">InternalPoNumber.</param> /// <param name="PaymentType">PaymentType.</param> /// <param name="BillToAddress">BillToAddress.</param> public CreditCardPaymentDto(string CardHolderName = default(string), string CardVerificationNumber = default(string), string CreditCardNumber = default(string), string CreditCardType = default(string), string ExpirationMonth = default(string), string ExpirationYear = default(string), string InternalPoNumber = default(string), string PaymentType = default(string), AddressDto BillToAddress = default(AddressDto)) { this.CardHolderName = CardHolderName; this.CardVerificationNumber = CardVerificationNumber; this.CreditCardNumber = CreditCardNumber; this.CreditCardType = CreditCardType; this.ExpirationMonth = ExpirationMonth; this.ExpirationYear = ExpirationYear; this.InternalPoNumber = InternalPoNumber; this.PaymentType = PaymentType; this.BillToAddress = BillToAddress; }