public void EmployeeTest_MonthlySalaryEmployee() { var rawEmployee = new EmployeeApiDto(); rawEmployee.ContractTypeName = "MonthlySalaryEmployee"; rawEmployee.HourlySalary = 60000; rawEmployee.MonthlySalary = 80000; var employee = new Employee(rawEmployee); Assert.AreEqual(employee.AnnualSalary, rawEmployee.MonthlySalary * 12.0); }
public EmployeeClientDto(EmployeeApiDto employee) { Employee _employee = new Employee(employee); Id = _employee.Id; Name = _employee.Name; ContractTypeName = _employee.ContractTypeName; RoleName = _employee.RoleName; HourlySalary = _employee.HourlySalary; MonthlySalary = _employee.MonthlySalary; AnnualSalary = _employee.AnnualSalary; }