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++; } }
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"; } }
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 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 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++; } }
private void llenarGrillaAlumno() { if (txtCurso.Text != "") { mgReserva.Rows.Clear(); Curso curso = new Curso(); curso = (Curso)txtCurso.SelectedItem; AlumnoComponent alumnoComponent = new AlumnoComponent(); int n = 0; foreach (var item in alumnoComponent.ObtenerAlumnodeCunCurso(curso.Id)) { 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++; } MaestroComponent maestroComponent = new MaestroComponent(); List <Maestro> maestros = new List <Maestro>(); maestros = maestroComponent.ObtenerAlumnodeCunCurso(curso.Id); foreach (var item in maestros) { item.GenerarNombreCompleto(); } txtMaestra.DataSource = maestros; txtMaestra.DisplayMember = "nombreCompleto"; txtMaestra.ValueMember = "Id"; } }