private void btnModificar_Click(object sender, EventArgs e) { try { if (this.dgvCatGastos.SelectedRows.Count == 1) { int RowIndex = this.dgvCatGastos.Rows.GetFirstRow(DataGridViewElementStates.Selected); Gastos Datos = this.ObtenerDatosGrid(RowIndex); frmNuevoGasto NGasto = new frmNuevoGasto(Datos); NGasto.ShowDialog(); NGasto.Dispose(); if (NGasto.DialogResult == DialogResult.OK) { this.ModificarDatos(RowIndex, NGasto.DatosGasto); } } else { MessageBox.Show("Seleccione un registro", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmGastosXSucursal ~ btnModificar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { frmNuevoGasto NGasto = new frmNuevoGasto(); NGasto.ShowDialog(); NGasto.Dispose(); if (NGasto.DialogResult == DialogResult.OK) { this.CargarGridCatalogo(); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmGastosXSucursal ~ btnNuevo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }