public List <DataAccessLayer.Models.PersonInfo> GetPersonsRange(int startIndex, int count) { List <DataAccessLayer.Models.Person> persons = DAL.GetPersonsRange(startIndex, count); List <DataAccessLayer.Models.PersonInfo> ans = new List <DataAccessLayer.Models.PersonInfo>(); foreach (DataAccessLayer.Models.Person person in persons) { DataAccessLayer.Models.PersonInfo personInfo = LoadPerson(person); ans.Add(personInfo); } return(ans); }