Exemplo n.º 1
0
 /// <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;
 }
Exemplo n.º 2
0
 /// <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;
 }
Exemplo n.º 4
0
 /// <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;
 }
Exemplo n.º 5
0
 /// <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;
 }
Exemplo n.º 6
0
 /// <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;
 }
Exemplo n.º 7
0
 /// <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;
 }
Exemplo n.º 8
0
 /// <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;
 }
Exemplo n.º 10
0
 /// <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;
 }