public virtual IEnumerable <PatientEntity> MapEntity() { var result = new List <PatientEntity>(); foreach (var patient in _patients) { var Telephones = new List <TelephoneEntity>(); foreach (var item in patient.TblTelephone) { var telephone = new TelephoneEntity(); telephone.PatientId = item.PatientId; telephone.Number = item.Number; telephone.TelephoneId = item.TelephoneId; telephone.CodeTableId = item.CodeTableId; Telephones.Add(telephone); } result.Add(new PatientEntity() { FirstName = patient.FirstName, SurName = patient.SurName, PatientId = patient.PatientId, Dob = patient.Dob, TelePhones = Telephones, Gender = patient.Gender, }); } return(result); }
private List <PatientEntity> InputData(int rec) { List <PatientEntity> ps = new List <PatientEntity>(); for (int i = 0; i < rec; i++) { TelephoneEntity t = new TelephoneEntity { CodeTableId = 1, Number = "1213123123" }; List <TelephoneEntity> tlist = new List <TelephoneEntity>(); tlist.Add(t); PatientEntity patientEntity = new PatientEntity { FirstName = "asdas", Gender = 1, Dob = DateTime.Now.Date, SurName = "zsdsad", TelePhones = tlist }; ps.Add(patientEntity); } return(ps); }