示例#1
0
 private void btnNuevo_Click(object sender, EventArgs e)
 {
     try
     {
         frmNuevoCiclo NCiclo = new frmNuevoCiclo();
         NCiclo.ShowDialog();
         NCiclo.Dispose();
         if (NCiclo.DialogResult == DialogResult.OK)
         {
             if (Busqueda)
             {
                 this.CargarGridCatalogoBusq(TextoBusq);
             }
             else
             {
                 this.CargarGridCatalogo();
             }
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmCatCiclos ~ btnNuevo_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#2
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.dgvCatCiclos.SelectedRows.Count == 1)
         {
             int           RowIndex = this.dgvCatCiclos.Rows.GetFirstRow(DataGridViewElementStates.Selected);
             CicloHorario  Datos    = this.ObtenerDatosGrid(RowIndex);
             frmNuevoCiclo NCiclo   = new frmNuevoCiclo(Datos);
             NCiclo.ShowDialog();
             NCiclo.Dispose();
             if (NCiclo.DialogResult == DialogResult.OK)
             {
                 this.ModificarDatos(RowIndex, NCiclo.DatosCiclo);
             }
         }
         else
         {
             MessageBox.Show("Seleccione un registro", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmCatCiclos ~ btnModificar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }