void llenarGrilla() { MaestroHorarioComponent maestroHorarioComponent = new MaestroHorarioComponent(); CursoComponent cursoComponent = new CursoComponent(); Curso unCurso = new Curso(); unCurso = cursoComponent.ReadBy(curso); MaestroHorario maestroHorario = new MaestroHorario(); maestroHorario.año = unCurso.salaHorario.año; maestroHorario.turno = unCurso.salaHorario.turno; if (txtEspecialidad.ValueMember != "") { int especilidad = int.Parse(txtEspecialidad.SelectedValue.ToString()); mgReserva.Rows.Clear(); int n = 0; foreach (var item in maestroHorarioComponent.DisponibilidadEspecialidad(especilidad, maestroHorario.año, maestroHorario.turno)) { n = mgReserva.Rows.Add(); mgReserva.Rows[n].Cells[0].Value = item.persona.Id; mgReserva.Rows[n].Cells[1].Value = item.persona.nombre; mgReserva.Rows[n].Cells[2].Value = item.persona.apellido; mgReserva.Rows[n].Cells[3].Value = item.persona.DNI; string f = item.persona.fechaNacimiento.ToString().Substring(0, 10); mgReserva.Rows[n].Cells[4].Value = f; mgReserva.Rows[n].Cells[5].Value = item.Id; mgReserva.Rows[n].Cells[6].Value = item.hora; mgReserva.Rows[n].Cells[7].Value = item.diaSemana; n++; } } }
private void frmCursoAlumnosVerBaja_Load(object sender, EventArgs e) { if (b == 1) { metroButton1.Visible = false; } CursoComponent cursoComponent = new CursoComponent(); unCurso = cursoComponent.ReadBy(curso); this.Text = " Alumnos y Maestros de la sala " + unCurso.nombre + " Del año " + unCurso.salaHorario.año + " Turno " + unCurso.salaHorario.turno; llenarGrillaAlumno(); llenarGrillaMaestro(); RecorridoForm.CambiarIdioma(this); }
private void metroButton1_Click(object sender, EventArgs e) { if (mgReserva.CurrentRow.Cells[0].Value == null) { MetroMessageBox.Show(this, "seleccione un alumno", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { CursoComponent cursoComponent = new CursoComponent(); cursoComponent.QuitarAlumnoSala(unCurso.Id, int.Parse(mgReserva.CurrentRow.Cells[0].Value.ToString())); unCurso = cursoComponent.ReadBy(curso); llenarGrillaAlumno(); } }
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 <CursoHorario> ReadByCurso(int id_Curso) { List <CursoHorario> result = new List <CursoHorario>(); CursoHorarioDAC cursoHorarioDAC = new CursoHorarioDAC(); foreach (var item in cursoHorarioDAC.ReadByCurso(id_Curso)) { CursoComponent cursoComponent = new CursoComponent(); MaestroHorarioComponent maestroHorarioComponent = new MaestroHorarioComponent(); CursoHorario cursoHorario = new CursoHorario(cursoComponent.ReadBy(item.curso.Id), maestroHorarioComponent.ReadBy(item.maestroHorario.Id)); result.Add(cursoHorario); } return(result); }