public List <Pariente> ReadByAlumno(int id) { ParienteDAC parentescoDac = new ParienteDAC(); List <Pariente> parentescos = new List <Pariente>(); List <Pariente> result = new List <Pariente>(); parentescos = parentescoDac.ReadByAlumno(id); foreach (Pariente item in parentescos) { List <Telefono> telefonos = new List <Telefono>(); TelefonoComponent telefonoComponent = new TelefonoComponent(); telefonos = telefonoComponent.ReadByPersona(item.Id); AlumnoComponent personaComponent = new AlumnoComponent(); Pariente parentesco = new Pariente(personaComponent.ReadBy(item.alumno.Id), telefonoComponent.ReadByPersona(item.Id)); parentesco.Id = item.Id; parentesco.apellido = item.apellido; parentesco.autorizadoRetirar = item.autorizadoRetirar; parentesco.direccion = item.direccion; parentesco.DNI = item.DNI; parentesco.fechaNacimiento = item.fechaNacimiento; parentesco.nombre = item.nombre; parentesco.parentesco = item.parentesco; result.Add(parentesco); } return(result); }
public Pariente ReadByParienteAlumno(int id) { ParienteDAC parentescoDac = new ParienteDAC(); Pariente parentesco = new Pariente(); Pariente result = new Pariente(); parentesco = parentescoDac.ReadByParienteAlumno(id); AlumnoComponent personaComponent = new AlumnoComponent(); result = parentesco; result.alumno = personaComponent.ReadBy(parentesco.alumno.Id); return(result); }
public List <Pariente> ReadByAdulto(int id) { ParienteDAC parentescoDac = new ParienteDAC(); List <Pariente> parentescos = new List <Pariente>(); List <Pariente> result = new List <Pariente>(); parentescos = parentescoDac.ReadByAdulto(id); foreach (Pariente item in parentescos) { AlumnoComponent personaComponent = new AlumnoComponent(); Pariente parentesco = new Pariente(); parentesco.alumno = personaComponent.ReadBy(item.alumno.Id); result.Add(parentesco); } return(result); }