public List <DataAccessLayer.Models.HumanResourcesInfo> GetPersonsRange(int startIndex, int finishIndex) { List <DataAccessLayer.Models.Employee> employees = DAL.GetEmployeesRange(startIndex, finishIndex); List <DataAccessLayer.Models.HumanResourcesInfo> ans = new List <DataAccessLayer.Models.HumanResourcesInfo>(); foreach (DataAccessLayer.Models.Employee employee in employees) { DataAccessLayer.Models.HumanResourcesInfo personInfo = LoadEmployee(employee); ans.Add(personInfo); } return(ans); }