public MaestroHorario ReadBy(int id) { MaestroHorarioDAC maestroHorarioDAC = new MaestroHorarioDAC(); MaestroComponent tipoPersonaComponent = new MaestroComponent(); MaestroHorario maestroHorario = new MaestroHorario(); maestroHorario = maestroHorarioDAC.ReadBy(id); maestroHorario.persona = tipoPersonaComponent.ReadBy(maestroHorario.persona.Id); return(maestroHorario); }
public List <MaestroHorario> Read() { MaestroHorarioDAC personaDAC = new MaestroHorarioDAC(); List <MaestroHorario> result = new List <MaestroHorario>(); foreach (MaestroHorario item in personaDAC.Read()) { MaestroHorario maestroHorario = new MaestroHorario(); MaestroComponent tipoPersonaComponent = new MaestroComponent(); maestroHorario = item; maestroHorario.persona = tipoPersonaComponent.ReadBy(item.persona.Id); result.Add(maestroHorario); } return(result); }
public List <MaestroHorario> DisponibilidadEspecialidad(int especialidad, int año, string turno) { MaestroHorarioDAC personaDAC = new MaestroHorarioDAC(); List <MaestroHorario> result = new List <MaestroHorario>(); foreach (MaestroHorario item in personaDAC.DisponibilidadEspecialidad(especialidad, año, turno)) { MaestroHorario maestroHorario = new MaestroHorario(); MaestroComponent tipoPersonaComponent = new MaestroComponent(); maestroHorario = item; maestroHorario.persona = tipoPersonaComponent.ReadBy(item.persona.Id); result.Add(maestroHorario); } return(result); }
public Comunicado ReadBy(int id) { ComunicadoDAC comunicadoDAC = new ComunicadoDAC(); Comunicado result = new Comunicado(); result = comunicadoDAC.ReadBy(id); AlumnoComponent personaComponent = new AlumnoComponent(); MaestroComponent maestroComponent = new MaestroComponent(); result.persona = personaComponent.ReadBy(result.persona.Id); result.maestro = maestroComponent.ReadBy(result.maestro.Id); return(result); }
public List <Comunicado> Read() { ComunicadoDAC comunicadoDAC = new ComunicadoDAC(); List <Comunicado> result = new List <Comunicado>(); foreach (var item in comunicadoDAC.Read()) { Comunicado comunicado = new Comunicado(); AlumnoComponent personaComponent = new AlumnoComponent(); MaestroComponent maestroComponent = new MaestroComponent(); comunicado = item; comunicado.persona = personaComponent.ReadBy(item.persona.Id); comunicado.maestro = maestroComponent.ReadBy(item.maestro.Id); result.Add(comunicado); } return(result); }
public List <Comunicado> ReadByAlumnoYaño(int legajo, int año) { ComunicadoDAC comunicadoDAC = new ComunicadoDAC(); List <Comunicado> result = new List <Comunicado>(); DateTime añoInicio = new DateTime(año, 1, 1); DateTime añofinal = new DateTime(año, 12, 31); foreach (var item in comunicadoDAC.ReadByAlumnoYaño(legajo, añoInicio, añofinal)) { Comunicado comunicado = new Comunicado(); AlumnoComponent personaComponent = new AlumnoComponent(); MaestroComponent maestroComponent = new MaestroComponent(); comunicado = item; comunicado.persona = personaComponent.ReadBy(item.persona.Id); comunicado.maestro = maestroComponent.ReadBy(item.maestro.Id); result.Add(comunicado); } return(result); }