public DepartmentsDomain GetDepartmentById(int Id) { Departments department = _departmentRepository.GetDepartmentById(Id); DepartmentsDomain departmentsDomain = RepositoryToDomainMapper(department); return(departmentsDomain); }
private DepartmentsDomain RepositoryToDomainMapper(Departments department) { var departmentDomain = new DepartmentsDomain(); departmentDomain.DeptId = department.DeptId; departmentDomain.DeptName = department.DeptName; departmentDomain.DeptDescription = department.DeptDescription; departmentDomain.EmployeeCount = department.EmployeeCount; departmentDomain.ShiftTime = department.ShiftTime; return(departmentDomain); }
private List <DepartmentsDomain> RepositoryToDomainMapper(List <Departments> departments) { var departmentsDomain = new List <DepartmentsDomain>(); foreach (var department in departments) { var departmentDomain = new DepartmentsDomain(); departmentDomain.DeptId = department.DeptId; departmentDomain.DeptName = department.DeptName; departmentDomain.DeptDescription = department.DeptDescription; departmentDomain.EmployeeCount = department.EmployeeCount; departmentDomain.ShiftTime = department.ShiftTime; departmentsDomain.Add(departmentDomain); } return(departmentsDomain); }