Ejemplo n.º 1
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (dgDetalle.SelectedRows.Count > 0)
     {
         HorarioDetalle horariodet = detalle.ElementAt<HorarioDetalle>(dgDetalle.CurrentRow.Index);
         abmdetalle = new ABMDetalleHorario(horariodet);
         if (esAreaServicio) { abmdetalle.EsAreaServicio = true; }
         abmdetalle.Desde = dpFechaDesde.Value;
         abmdetalle.Hasta = dpFechaHasta.Value;
         abmdetalle.Matricula = matricula;
         abmdetalle.cargarDetalleHorario();
         abmdetalle.ShowDialog();
         if (abmdetalle.Horariodet != null)
         {
             detalle[dgDetalle.CurrentRow.Index] = abmdetalle.Horariodet;
         }
         cargarGrilla();
     }
 }
Ejemplo n.º 2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (dgDetalle.SelectedRows.Count > 0)
     {
         HorarioDetalle horariodet = detalle.ElementAt<HorarioDetalle>(dgDetalle.CurrentRow.Index);
         abmdetalle = new ABMDetalleHorario(horariodet);
         if (esAreaServicio) { abmdetalle.EsAreaServicio = true; }
         abmdetalle.cargarDetalleHorario();
         abmdetalle.ShowDialog();
         if (abmdetalle.Horariodet != null)
         {
             detalle.Remove(abmdetalle.Horariodet);
         }
         cargarGrilla();
     }
 }