Exemple #1
0
        public DepartmentsDomain GetDepartmentById(int Id)
        {
            Departments department = _departmentRepository.GetDepartmentById(Id);

            DepartmentsDomain departmentsDomain = RepositoryToDomainMapper(department);

            return(departmentsDomain);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }