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; } }
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; } }