コード例 #1
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            try
            {
                this.Visible = false;
                frmNuevaEncuesta Encuesta = new frmNuevaEncuesta();
                Encuesta.ShowDialog();
                Encuesta.Dispose();
                if (Encuesta.DialogResult == DialogResult.OK)
                {
                    switch (this.tcEncuestas.SelectedIndex)
                    {
                    case 0: BandCreadas = false; break;

                    case 1: break;

                    case 2: break;

                    case 3: break;
                    }
                    this.LlenarGridEncuestas(false, 0, this.dgvEncuestasCreadas);
                }
                this.Visible = true;
            }
            catch (Exception ex)
            {
                LogError.AddExcFileTxt(ex, "frmEncuestas ~ btnNuevo_Click");
                MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.Visible = true;
            }
        }
コード例 #2
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         DataGridView Selected = this.ObtenerDgvTabSeleccionado();
         if (Selected.SelectedRows.Count == 1)
         {
             Encuesta DatosAux = this.ObtenerDatosEncuesta();
             if (!string.IsNullOrEmpty(DatosAux.IDEncuesta))
             {
                 if (DatosAux.IDEstatusEncuesta == 1 && this.tcEncuestas.SelectedIndex == 0)
                 {
                     Encuesta_Negocio EN = new Encuesta_Negocio();
                     DatosAux.Conexion = Comun.Conexion;
                     DatosAux          = EN.ObtenerDetalleEncuestaXID(DatosAux);
                     this.Visible      = false;
                     frmNuevaEncuesta Encuesta = new frmNuevaEncuesta(DatosAux);
                     Encuesta.ShowDialog();
                     Encuesta.Dispose();
                     if (Encuesta.DialogResult == DialogResult.OK)
                     {
                         if (Encuesta.DatosEncuesta.Completado)
                         {
                             this.ModificarDatos(Encuesta.DatosEncuesta);
                         }
                     }
                     this.Visible = true;
                 }
                 else
                 {
                     MessageBox.Show("La encuesta debe estar en Estatus: Creada, y no debe estar vencida.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                 }
             }
         }
         else
         {
             MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmEncuestas ~ btnModificar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Visible = true;
     }
 }