private void GuardarClase(CeldaHorarioBE Celda) { Celda.IdDocente= (int)cboDocente.SelectedValue; Celda.IdAsignatura = (int)cboAsignatura.SelectedValue; Celda.IdAmbiente = (int)cboAmbiente.SelectedValue; Celda.IdTipoClase = (int)cboTipoClase.SelectedValue; }
private void CargarClase(CeldaHorarioBE Celda) { cboDocente.SelectedValue = Celda.IdDocente; cboAsignatura.SelectedValue = Celda.IdAsignatura; cboAmbiente.SelectedValue = Celda.IdAmbiente; cboTipoClase.SelectedValue = Celda.IdTipoClase; }
public static void UpdCelda(CeldaHorarioBE oCelda) { try { HorariosDataSet dst = new HorariosDataSet(); DA.HorariosDataSetTableAdapters.CeldaHorarioTableAdapter dfd = new DA.HorariosDataSetTableAdapters.CeldaHorarioTableAdapter(); dfd.UpdCelda(oCelda.IdHorario, oCelda.IdDia, oCelda.IdHora, oCelda.IdDocente, oCelda.IdAsignatura, oCelda.IdAmbiente, oCelda.IdTipoClase); } catch (Exception) { throw; } }
private void dgvRegistro_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex >= gcLunes.Index && e.ColumnIndex <= gcViernes.Index) { var prueba = oHorario.Celdas.Where(o => o.IdDia == (e.ColumnIndex) && o.IdHora == (int)dgvRegistro.CurrentRow.Cells[gcIdHora.Index].Value).FirstOrDefault(); if (prueba != null) { CeldaHorario nuevo = new CeldaHorario(prueba); nuevo.Show(); } else { CeldaHorarioBE o = new CeldaHorarioBE(); o.IdDia = e.ColumnIndex; o.IdHora = (int)dgvRegistro.CurrentRow.Cells[gcIdHora.Index].Value; oHorario.Celdas.Add(o); CeldaHorario nuevo = new CeldaHorario(oHorario.Celdas.LastOrDefault()); nuevo.Show(); } } }
public CeldaHorario(CeldaHorarioBE nuevo) { InitializeComponent(); oCelda = nuevo; CargarDatos(); }