Example #1
0
        internal List <EmployeeVM> GetUIEmployees()
        {
            var employees   = new List <Employee>(EmployeeTool.GetAllEmployees());
            var employeesVM = new List <EmployeeVM>();

            foreach (var employee in employees)
            {
                employeesVM.Add(new EmployeeVM
                {
                    ID         = employee.ID,
                    FirstName  = employee.FirstName,
                    LastName   = employee.LastName,
                    Email      = employee.Email,
                    Phone      = employee.Phone,
                    Department = DepartmentTool.GetDepartmentNameByID(employee.DepartmentId),
                    Gender     = employee.Gender
                });
            }

            return(employeesVM);
        }