private void btnModificar_Click(object sender, EventArgs e) { try { if (this.ObtenerGridSeleccionado().SelectedRows.Count == 1) { Vales DatosAux = this.ObtenerDatosVale(); if (!string.IsNullOrEmpty(DatosAux.IDVale)) { if (DatosAux.IDEstatusVale == 1) { DatosAux = this.ObtenerDetalleVale(DatosAux.IDVale); if (!string.IsNullOrEmpty(DatosAux.IDVale)) { frmNuevoVale ModificarVale = new frmNuevoVale(DatosAux); this.Visible = false; ModificarVale.ShowDialog(); ModificarVale.Dispose(); if (ModificarVale.DialogResult == DialogResult.OK) { this.TabTramite = false; this.TabConcluidos = false; this.tcVales_SelectedIndexChanged(this.tcVales, e); } this.Visible = true; } else { MessageBox.Show("Ocurrió un error. Intente nuevamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("El estatus del vale no permite su modificación.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVales ~ btnModificar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }
private void btnNuevo_Click(object sender, EventArgs e) { try { this.Visible = false; frmNuevoVale Vale = new frmNuevoVale(); Vale.ShowDialog(); Vale.Dispose(); if (Vale.DialogResult == DialogResult.OK) { this.TabTramite = false; this.CargarGridTramite(this.chkTodosLosRegistros.Checked); } this.Visible = true; } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVales ~ btnNuevo_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }