/// <summary>
 /// Initializes a new instance of the <see cref="ReportageAccountInfoSchema" /> class.
 /// </summary>
 /// <param name="email">email.</param>
 /// <param name="firstName">firstName.</param>
 /// <param name="lastName">lastName.</param>
 /// <param name="company">company.</param>
 /// <param name="accountType">accountType.</param>
 /// <param name="regLimit">regLimit.</param>
 /// <param name="strictLimit">strictLimit.</param>
 /// <param name="createDate">createDate.</param>
 /// <param name="usage">usage.</param>
 public ReportageAccountInfoSchema(string email = default(string), string firstName = default(string), string lastName = default(string), string company = default(string), string accountType = default(string), int?regLimit = default(int?), bool?strictLimit = default(bool?), DateTime?createDate = default(DateTime?), ReportageAccountInfoUsageSchema usage = default(ReportageAccountInfoUsageSchema))
 {
     this.Email       = email;
     this.FirstName   = firstName;
     this.LastName    = lastName;
     this.Company     = company;
     this.AccountType = accountType;
     this.RegLimit    = regLimit;
     this.StrictLimit = strictLimit;
     this.CreateDate  = createDate;
     this.Usage       = usage;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ReportageAccountInfoSchema" /> class.
 /// </summary>
 /// <param name="Email">Email.</param>
 /// <param name="FirstName">FirstName.</param>
 /// <param name="LastName">LastName.</param>
 /// <param name="Company">Company.</param>
 /// <param name="AccountType">AccountType.</param>
 /// <param name="RegLimit">RegLimit.</param>
 /// <param name="StrictLimit">StrictLimit.</param>
 /// <param name="CreateDate">CreateDate.</param>
 /// <param name="Usage">Usage.</param>
 public ReportageAccountInfoSchema(string Email = default(string), string FirstName = default(string), string LastName = default(string), string Company = default(string), string AccountType = default(string), int?RegLimit = default(int?), bool?StrictLimit = default(bool?), DateTime?CreateDate = default(DateTime?), ReportageAccountInfoUsageSchema Usage = default(ReportageAccountInfoUsageSchema))
 {
     this.Email       = Email;
     this.FirstName   = FirstName;
     this.LastName    = LastName;
     this.Company     = Company;
     this.AccountType = AccountType;
     this.RegLimit    = RegLimit;
     this.StrictLimit = StrictLimit;
     this.CreateDate  = CreateDate;
     this.Usage       = Usage;
 }