public Asistencia ReadBy(int id) { Asistencia asistencia = new Asistencia(); AsistenciaDAC asistenciaDAC = new AsistenciaDAC(); asistencia = asistenciaDAC.ReadBy(id); AlumnoComponent personaComponent = new AlumnoComponent(); Alumno alumno = new Alumno(); alumno = personaComponent.ReadBy(asistencia.persona.Id); Asistencia result = new Asistencia(alumno); result.Id = asistencia.Id; result.asistio = asistencia.asistio; result.año = asistencia.año; result.dia = asistencia.dia; result.mes = asistencia.mes; return(result); }
private void txtCursoListado_SelectedIndexChanged(object sender, EventArgs e) { mgExamenes.Rows.Clear(); if (txtAño.Text != "") { mgAlumnoListado.Rows.Clear(); Curso curso = new Curso(); curso = (Curso)txtCursoListado.SelectedItem; List <Alumno> alumnos = new List <Alumno>(); AlumnoComponent alumnoComponent = new AlumnoComponent(); alumnos = alumnoComponent.ObtenerAlumnodeCunCurso(curso.Id); int n = 0; foreach (var item in alumnos) { n = mgAlumnoListado.Rows.Add(); mgAlumnoListado.Rows[n].Cells[0].Value = item.Id; mgAlumnoListado.Rows[n].Cells[1].Value = item.nombre; mgAlumnoListado.Rows[n].Cells[2].Value = item.apellido; mgAlumnoListado.Rows[n].Cells[3].Value = item.DNI; mgAlumnoListado.Rows[n].Cells[4].Value = item.fechaNacimiento; n++; } } }
private void txtCursoListado_SelectedIndexChanged(object sender, EventArgs e) { AlumnoComponent cursoAlumnoComponent = new AlumnoComponent(); int año = DateTime.Now.Year; List <Alumno> result = new List <Alumno>(); Curso curso = new Curso(); curso = (Curso)txtCursoListado.SelectedItem; result = cursoAlumnoComponent.ObtenerAlumnodeCunCurso(curso.Id); mgAlumno.Rows.Clear(); int n = 0; foreach (var item in result) { n = mgAlumno.Rows.Add(); mgAlumno.Rows[n].Cells[0].Value = item.Id; mgAlumno.Rows[n].Cells[1].Value = item.nombre; mgAlumno.Rows[n].Cells[2].Value = item.apellido; mgAlumno.Rows[n].Cells[3].Value = item.DNI; mgAlumno.Rows[n].Cells[4].Value = item.fechaNacimiento; n++; } }
public frmAlumnoIndex() { UsuariosComponent usuariosComponent = new UsuariosComponent(); usurios = usuariosComponent.ReadByEmail(SessionManager.instance.GetUSuario().Email); AlumnoComponent alumnoComponent = new AlumnoComponent(); alumno = alumnoComponent.ReadByUsuario(usurios.Id); CursoComponent cursoComponent = new CursoComponent(); curso = cursoComponent.ReadByPersona(alumno.Id); InitializeComponent(); }
public List <Persona> ObtenerAlumnosDisponibles(int id_curso, int año) { CursoDAC cursoAlumnoDAC = new CursoDAC(); AlumnoComponent personaComponent = new AlumnoComponent(); Curso curso = new Curso(); CursoComponent cursoComponent = new CursoComponent(); //obtengo el curso curso = cursoComponent.ReadBy(id_curso); //establezco segun el grado los años de inicio y fin int añoFecha = año - curso.grado.año - 1; int añoFechafin = año - curso.grado.año; string fechaInicio = añoFecha.ToString() + "-06-30 00:00:00"; string fechaFin = añoFechafin.ToString() + "-06-30 00:00:00"; DateTime fi = new DateTime(añoFecha, 06, 30); DateTime ff = new DateTime(añoFechafin, 06, 30); //obtengo alumnos List <Alumno> personas = new List <Alumno>(); personas = personaComponent.ReadByFechaNacimiento(fi, ff); //Obtengo alumnos ya incriptos List <Alumno> cursoAlumnos = new List <Alumno>(); cursoAlumnos = personaComponent.ReadByAño(curso.salaHorario.año); //Asigno los alumnos que no tiene cursos List <Persona> result = new List <Persona>(); foreach (var item in personas) { int a = 0; foreach (var itemCurso in cursoAlumnos) { if (itemCurso.Id == item.Id) { a = 1; } } if (a == 0) { result.Add(item); } } return(result); }
private void txtCurso_SelectedIndexChanged(object sender, EventArgs e) { if (txtCurso.Text != "") { txtAlumno.DataSource = null; AlumnoComponent cursoAlumno = new AlumnoComponent(); Curso curso = new Curso(); curso = (Curso)txtCurso.SelectedItem; List <Alumno> personas = new List <Alumno>(); personas = cursoAlumno.ObtenerAlumnodeCunCurso(curso.Id); txtAlumno.DataSource = personas; txtAlumno.DisplayMember = "nombreCompleto"; txtAlumno.ValueMember = "Id"; } }
public Boletin ReadBy(int id) { BoletinDAC asistenciaDAC = new BoletinDAC(); Boletin result = null; AlumnoComponent personaComponent = new AlumnoComponent(); result = asistenciaDAC.ReadBy(id); result.persona = personaComponent.ReadBy(result.persona.Id); return(result); }
public List <ObrasSocial> Read() { ObraSocialDAC familiaComponent = new ObraSocialDAC(); List <ObrasSocial> result = new List <ObrasSocial>(); foreach (var item in familiaComponent.Read()) { ObrasSocial familia = new ObrasSocial(); familia = item; AlumnoComponent personaComponent = new AlumnoComponent(); familia.persona = personaComponent.ReadBy(item.persona.Id); result.Add(familia); } return(result); }
public List <Alergias> Read() { AlergiaDAC familiaComponent = new AlergiaDAC(); List <Alergias> result = new List <Alergias>(); foreach (var item in familiaComponent.Read()) { Alergias familia = new Alergias(); familia = item; AlumnoComponent personaComponent = new AlumnoComponent(); familia.persona = personaComponent.ReadBy(item.persona.Id); result.Add(familia); } return(result); }
public List <Casa> Read() { CasaDac familiaDAC = new CasaDac(); List <Casa> result = new List <Casa>(); foreach (var item in familiaDAC.Read()) { Casa familia = new Casa(); familia = item; AlumnoComponent personaComponent = new AlumnoComponent(); familia.persona = personaComponent.ReadBy(item.persona.Id); result.Add(familia); } return(result); }
public Examen ReadBy(int id) { ExamenDAC personaDAC = new ExamenDAC(); Examen result = new Examen(); result = personaDAC.ReadBy(id); AlumnoComponent personaComponent = new AlumnoComponent(); MateriaComponent materiaComponent = new MateriaComponent(); result.persona = personaComponent.ReadBy(result.persona.Id); result.materia = materiaComponent.ReadBy(result.materia.Id); return(result); }
public List <Examen> Read() { ExamenDAC personaDAC = new ExamenDAC(); List <Examen> result = new List <Examen>(); foreach (Examen item in personaDAC.Read()) { AlumnoComponent personaComponent = new AlumnoComponent(); Examen examen = new Examen(); MateriaComponent materiaComponent = new MateriaComponent(); examen = item; examen.persona = personaComponent.ReadBy(item.persona.Id); examen.materia = materiaComponent.ReadBy(item.materia.Id); result.Add(examen); } return(result); }
public Casa ReadBy(string id) { Casa familia = new Casa(); AlumnoComponent personaComponent = new AlumnoComponent(); CasaDac familiaComponent = new CasaDac(); familia = familiaComponent.ReadBy(id); if (familia == null) { return(null); } else { familia.persona = personaComponent.ReadBy(familia.persona.Id); return(familia); } }
private void frmAsistencia_Load(object sender, EventArgs e) { RecorridoForm.CambiarIdioma(this); CursoComponent cursoComponent = new CursoComponent(); unCurso = cursoComponent.ReadBy(curso); AlumnoComponent alumnocomponent = new AlumnoComponent(); alumnos = alumnocomponent.ObtenerAlumnodeCunCurso(curso); txtAlumno.DataSource = alumnos; txtAlumno.ValueMember = "Id"; txtAlumno.DisplayMember = "nombreCompleto"; llenarGrillaAsistencias(); llenarCOmboMesVer(); }
public List <Boletin> ReadByAlumnoYAño(Boletin entity) { BoletinDAC asistenciaDAC = new BoletinDAC(); List <Boletin> result = new List <Boletin>(); foreach (Boletin item in asistenciaDAC.ReadByAlumnoYAño(entity)) { AlumnoComponent personaComponent = new AlumnoComponent(); Boletin asistencia = new Boletin(); asistencia = item; asistencia.persona = personaComponent.ReadBy(item.persona.Id); result.Add(asistencia); } return(result); }
public Alergias ReadBy(int id) { Alergias familia = new Alergias(); AlumnoComponent personaComponent = new AlumnoComponent(); AlergiaDAC familiaComponent = new AlergiaDAC(); familia = familiaComponent.ReadBy(id); if (familia == null) { return(null); } else { familia.persona = personaComponent.ReadBy(familia.persona.Id); return(familia); } }
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 ObrasSocial ReadBy(int id) { ObrasSocial familia = new ObrasSocial(); AlumnoComponent personaComponent = new AlumnoComponent(); ObraSocialDAC familiaComponent = new ObraSocialDAC(); familia = familiaComponent.ReadBy(id); if (familia == null) { return(null); } else { familia.persona = personaComponent.ReadBy(familia.persona.Id); return(familia); } }
public Familia ReadBy(int id) { Familia familia = new Familia(); AlumnoComponent personaComponent = new AlumnoComponent(); FamiliaDAC familiaComponent = new FamiliaDAC(); familia = familiaComponent.ReadBy(id); if (familia == null) { return(null); } else { familia.persona = personaComponent.ReadBy(familia.persona.Id); return(familia); } }
public List <Documento> ReadByAlumno(int legajoAlumno) { DocumentoDAC documentacionDAC = new DocumentoDAC(); List <Documento> result = new List <Documento>(); foreach (Documento item in documentacionDAC.ReadByAlumno(legajoAlumno)) { AlumnoComponent personaComponent = new AlumnoComponent(); Documento documentacion = new Documento(); documentacion = item; documentacion.persona = personaComponent.ReadBy(legajoAlumno); result.Add(documentacion); } 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); }
public bool VerificarVacantes(int id_curso) { Curso curso = new Curso(); CursoComponent cursoComponent = new CursoComponent(); curso = cursoComponent.ReadBy(id_curso); AlumnoComponent alumnoComponent = new AlumnoComponent(); int cantidadAlumno = alumnoComponent.ObtenerAlumnodeCunCurso(id_curso).Count; if (curso.sala.capacidad > cantidadAlumno) { return(true); } else { return(true); } }
private void llenarGrillaAlumno() { if (txtCurso.Text != "" && txtCursoListado.Text != "") { mgReserva.Rows.Clear(); AlumnoComponent cursoAlumnoComponent = new AlumnoComponent(); List <Alumno> listaPersona = new List <Alumno>(); Curso curso = new Curso(); curso = (Curso)txtCurso.SelectedItem; listaPersona = cursoAlumnoComponent.ObtenerAlumnodeCunCurso(curso.Id); int n = 0; int m = 0; foreach (var item in listaPersona) { mgAlumnoListado.Rows.Clear(); mgReserva.Rows.Clear(); n = mgReserva.Rows.Add(); mgReserva.Rows[n].Cells[0].Value = item.Id; mgReserva.Rows[n].Cells[1].Value = item.nombre; mgReserva.Rows[n].Cells[2].Value = item.apellido; mgReserva.Rows[n].Cells[3].Value = item.DNI; mgReserva.Rows[n].Cells[4].Value = item.fechaNacimiento; n++; m = mgAlumnoListado.Rows.Add(); mgAlumnoListado.Rows[m].Cells[0].Value = item.Id; mgAlumnoListado.Rows[m].Cells[1].Value = item.nombre; mgAlumnoListado.Rows[m].Cells[2].Value = item.apellido; mgAlumnoListado.Rows[m].Cells[3].Value = item.DNI; mgAlumnoListado.Rows[m].Cells[4].Value = item.fechaNacimiento; m++; } } }
public List <Asistencia> Read() { AsistenciaDAC personaDAC = new AsistenciaDAC(); List <Asistencia> result = new List <Asistencia>(); foreach (Asistencia item in personaDAC.Read()) { AlumnoComponent personaComponent = new AlumnoComponent(); Alumno alumno = new Alumno(); alumno = personaComponent.ReadBy(item.persona.Id); Asistencia asistencia = new Asistencia(alumno); asistencia.Id = item.Id; asistencia.asistio = item.asistio; asistencia.año = item.año; asistencia.dia = item.dia; asistencia.mes = item.mes; result.Add(asistencia); } return(result); }
private void btnBuscar_Click(object sender, EventArgs e) { mgAlumno.Rows.Clear(); AlumnoComponent personaComponent = new AlumnoComponent(); List <Alumno> listaPersona = new List <Alumno>(); listaPersona = personaComponent.buscar(txtBuscar.Text, 1); int n = 0; foreach (var item in listaPersona) { n = mgAlumno.Rows.Add(); mgAlumno.Rows[n].Cells[0].Value = item.Id; mgAlumno.Rows[n].Cells[1].Value = item.nombre; mgAlumno.Rows[n].Cells[2].Value = item.apellido; mgAlumno.Rows[n].Cells[3].Value = item.direccion; mgAlumno.Rows[n].Cells[4].Value = item.DNI; mgAlumno.Rows[n].Cells[5].Value = item.fechaNacimiento; n++; } }
private void LlenarGrilla() { mgAlumno.Rows.Clear(); AlumnoComponent personaComponent = new AlumnoComponent(); List <Alumno> listaPersona = new List <Alumno>(); listaPersona = personaComponent.Read(); int n = 0; foreach (var item in listaPersona) { n = mgAlumno.Rows.Add(); mgAlumno.Rows[n].Cells[0].Value = item.Id; mgAlumno.Rows[n].Cells[1].Value = item.nombre; mgAlumno.Rows[n].Cells[2].Value = item.apellido; mgAlumno.Rows[n].Cells[3].Value = item.direccion; mgAlumno.Rows[n].Cells[4].Value = item.DNI; mgAlumno.Rows[n].Cells[5].Value = item.fechaNacimiento; n++; } }
public Documentacion ReadBy(Documentacion entity) { DocumentoDAC documentacionDAC = new DocumentoDAC(); Documento result = new Documento(); Documento documentacion = new Documento(); documentacion = documentacionDAC.ReadBy(entity); if (documentacion == null) { return(null); } else { AlumnoComponent personaComponent = new AlumnoComponent(); result = documentacion; result.persona = personaComponent.ReadBy(documentacion.persona.Id); return(result); } }
public Curso ReadBy(int id) { CursoDAC salaDac = new CursoDAC(); Curso result = new Curso(); result = salaDac.ReadBy(id); if (result != null) { SalaHorarioComponent salaHorarioComponent = new SalaHorarioComponent(); SalaComponent salaComponent = new SalaComponent(); GradoComponent gradoComponent = new GradoComponent(); Grado grado = new Grado(); grado = gradoComponent.ReadBy(result.grado.Id); Sala sala = new Sala(); sala = salaComponent.ReadBy(result.sala.Id); SalaHorario salaHorario = new SalaHorario(); salaHorario = salaHorarioComponent.ReadBy(result.salaHorario.Id); MaestroComponent maestroComponent = new MaestroComponent(); List <Maestro> maestros = new List <Maestro>(); maestros = maestroComponent.ObtenerAlumnodeCunCurso(id); AlumnoComponent alumnoComponent = new AlumnoComponent(); List <Alumno> alumnos = new List <Alumno>(); alumnos = alumnoComponent.ObtenerAlumnodeCunCurso(id); Curso curso = new Curso(sala, grado, null, alumnos, maestros, salaHorario); curso.Id = result.Id; curso.nombre = result.nombre; return(curso); } else { return(null); } }
void llenarListaComunicado() { ComunicadoComponent comunicadoComponent = new ComunicadoComponent(); AlumnoComponent cursoAlumnoComponent = new AlumnoComponent(); int año = DateTime.Now.Year; List <Comunicado> result = new List <Comunicado>(); Curso curso = new Curso(); curso = (Curso)txtCurso.SelectedItem; foreach (var item in comunicadoComponent.Read()) { foreach (var alumno in cursoAlumnoComponent.ObtenerAlumnodeCunCurso(curso.Id)) { if (item.persona.Id == alumno.Id) { result.Add(item); } } } int n = 0; foreach (var item in result) { mgListaComunicado.Rows.Clear(); n = mgListaComunicado.Rows.Add(); mgListaComunicado.Rows[n].Cells[0].Value = item.Id; mgListaComunicado.Rows[n].Cells[1].Value = item.persona.nombre; mgListaComunicado.Rows[n].Cells[2].Value = item.persona.apellido; mgListaComunicado.Rows[n].Cells[3].Value = item.persona.DNI; mgListaComunicado.Rows[n].Cells[4].Value = item.visto; string dat = item.fecha.ToString("dd-MM-yyyy"); mgListaComunicado.Rows[n].Cells[5].Value = dat; mgListaComunicado.Rows[n].Cells[6].Value = item.maestro.nombre + " " + item.maestro.apellido; n++; } }