private void btnModificar_Click(object sender, EventArgs e) { try { btnModificar.Enabled = false; var item = ObtenerSeleccionado(); if (item != null) { FrmProducto Producto = new FrmProducto(item.IdProducto); Producto.ShowDialog(); Model.State = EntityState.Update; CargarDatosAsync(); } else { CIDMessageBox.ShowAlert(Messages.SystemName, Messages.GridSelectMessage, TypeMessage.informacion); } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmProductoGrid ~ btnModificar_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error); } finally { btnModificar.Enabled = true; } }
private void BtnNuevo_Click(object sender, EventArgs e) { try { BtnNuevo.Enabled = false; FrmProducto producto = new FrmProducto(); producto.ShowDialog(); Model.State = EntityState.Create; CargarDatosAsync(); } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmProductoGrid ~ BtnNuevo_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error); } finally { BtnNuevo.Enabled = true; } }