private void BtnNuevaEncuesta_Click(object sender, EventArgs e) { try { btnNuevaEncuesta.Enabled = false; Model.State = EntityState.Create; FrmNuevaEncuesta _NEncuesta = new FrmNuevaEncuesta(); _NEncuesta.ShowDialog(); _NEncuesta.Dispose(); LlenarLista(); } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmEncuesta ~ BtnNuevaEncuesta_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error); } finally { btnNuevaEncuesta.Enabled = true; } }
private async void BtnModificarEncuesta_Click(object sender, EventArgs e) { try { this.btnModificarEncuesta.Enabled = false; Model.State = EntityState.Update; var item = ObtenerSeleccionado(); if (item != null) { Model.IdEncuesta = item.IdEncuesta; var result = await Model.ObtenerEncuestaXId(); if (result != null) { FrmNuevaEncuesta _encuesta = new FrmNuevaEncuesta(result); _encuesta.ShowDialog(); _encuesta.Dispose(); LlenarLista(); } } else { CIDMessageBox.ShowAlert(Messages.SystemName, Messages.GridSelectMessage, TypeMessage.informacion); } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmEncuesta ~ BtnModificarEncuesta_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error); } finally { this.btnModificarEncuesta.Enabled = true; } }