Ejemplo n.º 1
0
        private async void BtnModificarConsulta_Click(object sender, EventArgs e)
        {
            try
            {
                btnModificarConsulta.Enabled = false;
                Model.State = EntityState.Update;

                var item = ObtenerSeleccionado();
                if (item != null)
                {
                    Model.IdConsulta = item.IdConsulta;
                    Model.IdUsuario  = CurrentSession.IdCuentaUsuario;
                    var result = await Model.ObtenerConsultaXId();

                    if (result != null)
                    {
                        FrmOpcionesCuestionario _CapturaConsulta = new FrmOpcionesCuestionario(result);
                        _CapturaConsulta.ShowDialog();
                        _CapturaConsulta.Dispose();

                        CargarGridConsulta();
                    }
                }
                else
                {
                    CIDMessageBox.ShowAlert(Messages.SystemName, Messages.GridSelectMessage, TypeMessage.informacion);
                }
            }
            catch (Exception ex)
            {
                ErrorLogHelper.AddExcFileTxt(ex, "FrmCapturaConsulta ~ BtnModificarConsulta_Click(object sender, EventArgs e)");
                CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error);
            }
            finally
            {
                btnModificarConsulta.Enabled = true;
            }
        }
Ejemplo n.º 2
0
        private void BtnNuevaConsulta_Click(object sender, EventArgs e)
        {
            try
            {
                btnNuevaConsulta.Enabled = false;
                Model.State = EntityState.Create;

                FrmOpcionesCuestionario _consulta = new FrmOpcionesCuestionario();
                _consulta.ShowDialog();
                _consulta.Dispose();

                CargarGridConsulta();
            }
            catch (Exception ex)
            {
                ErrorLogHelper.AddExcFileTxt(ex, "FrmCapturaConsulta ~ BtnNuevaConsulta_Click(object sender, EventArgs e)");
                CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error);
            }
            finally
            {
                btnNuevaConsulta.Enabled = true;
            }
        }