/// <summary> /// Initializes a new instance of the <see cref="EmployeeTerritories" /> class. /// </summary> /// <param name="EmployeeId">EmployeeId.</param> /// <param name="TerritoryId">TerritoryId.</param> /// <param name="Employee">Employee.</param> /// <param name="Territory">Territory.</param> public EmployeeTerritories(int?EmployeeId = default(int?), string TerritoryId = default(string), Employees Employee = default(Employees), Territories Territory = default(Territories)) { this.EmployeeId = EmployeeId; this.TerritoryId = TerritoryId; this.Employee = Employee; this.Territory = Territory; }
/// <summary> /// Initializes a new instance of the <see cref="EmployeeTerritories" /> class. /// </summary> /// <param name="employeeId">employeeId (required).</param> /// <param name="territoryId">territoryId.</param> /// <param name="employee">employee.</param> /// <param name="territory">territory.</param> public EmployeeTerritories(int?employeeId = default(int?), string territoryId = default(string), Employees employee = default(Employees), Territories territory = default(Territories)) { // to ensure "employeeId" is required (not null) if (employeeId == null) { throw new InvalidDataException("employeeId is a required property for EmployeeTerritories and cannot be null"); } else { this.EmployeeId = employeeId; } this.TerritoryId = territoryId; this.Employee = employee; this.Territory = territory; }