using System.Collections.Generic; using BeWo.Data.Access; using BeWo.Data.Entities; using BeWo.Service.DCEntityMapper; namespace BeWo.Report.ReportObjects { public class EmployeeListRO : AbstractBeWoReportObject { public List EmployeeList { get; set; } public static EmployeeListRO Create(List oids) { var ro = new EmployeeListRO(); ro.EmployeeList = new List(); var employees = DAOFactory.GenericDAO.LoadByIDs(oids); var dclist = MapperFactory.EmployeeDC_Employee.MapToNewDCs(employees); foreach (var item in dclist) { var employeeRO = EmployeeDataRO.Create(item); ro.EmployeeList.Add(employeeRO); } return ro; } } }