private void btnGuardar_Click(object sender, EventArgs e) { try { List <Error> ListaErrores = this.ValidarDatos(); if (ListaErrores.Count == 0) { ChechkList Datos = this.ObtenerDatos(); CheckList_Negocio cn = new CheckList_Negocio(); cn.ABCChecKList(Datos); if (Datos.Completado) { MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this._DatosCheckList = Datos; this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Ocurrió un error al guardar los datos.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { this.MostrarMensajeError(ListaErrores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoCheckList ~ btnGuardar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnVerReporte_Click(object sender, EventArgs e) { try { if (this.dgvCheckList.SelectedRows.Count == 1) { ChechkList DatosAux = this.ObtenerDatosCheckList(); if (!string.IsNullOrEmpty(DatosAux.IDCheckList)) { ChechkListResultado Datos = new ChechkListResultado(); this.Visible = true; frmVerRespuestaCheckList Opiniones = new frmVerRespuestaCheckList(2, DatosAux, Datos); Opiniones.ShowDialog(); Opiniones.Dispose(); this.Visible = true; } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCheckListRespuesta ~ btnResultado_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }
private void btnModificar_Click(object sender, EventArgs e) { try { if (this.dgvCheckList.SelectedRows.Count == 1) { ChechkList DatosAux = this.ObtenerDatosCheckList(); if (!string.IsNullOrEmpty(DatosAux.IDCheckList)) { this.Visible = true; frmNuevoCheckList CheckLsis = new frmNuevoCheckList(DatosAux); CheckLsis.ShowDialog(); CheckLsis.Dispose(); if (CheckLsis.DialogResult == DialogResult.OK) { if (CheckLsis.DatosCheckList.Completado) { this.ModificarDatos(CheckLsis.DatosCheckList); } } this.Visible = true; } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCheckList ~ btnModificar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }
private void CargarDatosAModificar(ChechkList DatosAux) { try { this.lbltitulo.Text = DatosAux.Titulo; } catch (Exception ex) { throw ex; } }
public void ObtenerCatCheck(ChechkList Datos) { try { CheckList_Datos CD = new CheckList_Datos(); CD.ObtenerCatChechList(Datos); } catch (Exception ex) { throw ex; } }
public void ObtenercheckBusqueda(ChechkList Datos) { try { CheckList_Datos CD = new CheckList_Datos(); CD.ObtenerCheckListBusqueda(Datos); } catch (Exception) { throw; } }
public void ABCChecKList(ChechkList Datos) { try { CheckList_Datos CD = new CheckList_Datos(); CD.ABCCheckList(Datos); } catch (Exception ex) { throw ex; } }
public frmNuevoCheckList(ChechkList DatosAux) { try { InitializeComponent(); this.TipoForm = 2; this._DatosCheckList = DatosAux; } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoCheckList ~ frmNuevoCheckList()"); } }
public frmNuevActividadCheck(ActividadesCheckList DatosAux, ChechkList DatosAux1) { try { InitializeComponent(); this.TipoForm = 2; this._DatosActividadCheckList = DatosAux; this._DatosCheckList = DatosAux1; } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevActividadCheck ~ frmNuevActividadCheck()"); } }
public frmVerRespuestaCheckList(int Tipo, ChechkList Datos, ChechkListResultado DatosAux) { try { InitializeComponent(); this.TipoListado = Tipo; this._DatosCheckListResultado = DatosAux; this._DatosCheckList = Datos; } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVerListados ~ frmVerListados()"); } }
private void CargarDatosAModificar(ChechkList DatosAux) { try { if (this.ExisteItemEnCombo(DatosAux.IDTipoCheckList)) { this.cmbTipoCheckList.SelectedValue = DatosAux.IDTipoCheckList; } this.txtTitulo.Text = DatosAux.Titulo; } catch (Exception ex) { throw ex; } }
private void BusquedaCheck(string TextoCheck) { try { ChechkList DatosAux = new ChechkList { Conexion = Comun.Conexion, Titulo = TextoCheck, BuscarTodos = false }; CheckList_Negocio CN = new CheckList_Negocio(); CN.ObtenercheckBusqueda(DatosAux); this.dgvCheckList.AutoGenerateColumns = false; this.dgvCheckList.DataSource = DatosAux.TablaDatos; } catch (Exception ex) { throw ex; } }
private void LlenarGridChecList(bool Band) { try { ChechkList DatosAux = new ChechkList { Conexion = Comun.Conexion, BuscarTodos = Band }; CheckList_Negocio CN = new CheckList_Negocio(); CN.ObtenerCatCheck(DatosAux); this.dgvCheckList.AutoGenerateColumns = false; this.dgvCheckList.DataSource = DatosAux.TablaDatos; } catch (Exception ex) { throw ex; } }
private void btnEliminar_Click(object sender, EventArgs e) { try { if (this.dgvCheckList.SelectedRows.Count == 1) { ChechkList DatosAux = this.ObtenerDatosCheckList(); if (!string.IsNullOrEmpty(DatosAux.IDCheckList)) { CheckList_Negocio CN = new CheckList_Negocio(); DatosAux.Conexion = Comun.Conexion; DatosAux.IDUsuario = Comun.IDUsuario; DatosAux.Opcion = 3; CN.ABCChecKList(DatosAux); if (DatosAux.Completado) { MessageBox.Show("Registro Eliminado.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); Int32 RowToDelete = this.dgvCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected); if (RowToDelete > -1) { this.dgvCheckList.Rows.RemoveAt(RowToDelete); } else { this.LlenarGridChecList(false); } } else { MessageBox.Show("Error al eliminar los datos. Contacte a Soporte Técnico.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCheckList ~ btnEliminar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }
public frmCheckListRespuesta(ChechkList DatosAux) { try { InitializeComponent(); this._DatosCheckList = DatosAux; this.txtTitulo.Text = this._DatosCheckList.Titulo; this.txtTipo.Text = this._DatosCheckList.TipoCheck; if (this._DatosCheckList.IDTipoCheckList == 2) { this.dgvCheckListRespuesta.Columns["NombreEmpleado"].Visible = false; } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCheckListRespuesta ~ frmCheckListRespuesta()"); } }
public void ObtenerCheckListBusqueda(ChechkList Datos) { try { DataSet ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_get_CatChechListBusqueda", Datos.BuscarTodos, Datos.Titulo); Datos.TablaDatos = new DataTable(); if (ds != null) { if (ds.Tables.Count == 1) { Datos.TablaDatos = ds.Tables[0]; } } } catch (Exception ex) { throw ex; } }
private ChechkList ObtenerDatos() { try { ChechkList Datos = new ChechkList(); TipoChechkList TPAux = this.ObtenerItemSeleccionado(); Datos.IDCheckList = this.TipoForm == 2 ? this._DatosCheckList.IDCheckList : string.Empty; Datos.Conexion = Comun.Conexion; Datos.IDTipoCheckList = TPAux.IDTipoCheckList; Datos.TipoCheck = TPAux.Descripcion; Datos.Opcion = this.TipoForm; Datos.Titulo = this.txtTitulo.Text; Datos.IDUsuario = Comun.IDUsuario; return(Datos); } catch (Exception ex) { throw ex; } }
private ChechkList ObtenerDatosCheckList() { try { ChechkList DatosAux = new ChechkList(); Int32 RowData = this.dgvCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected); if (RowData > -1) { DataGridViewRow FilaDatos = this.dgvCheckList.Rows[RowData]; DatosAux.IDCheckList = FilaDatos.Cells["IDCheckList"].Value.ToString(); DatosAux.IDTipoCheckList = Convert.ToInt32(FilaDatos.Cells["IDTipoCheckList"].Value.ToString()); DatosAux.TipoCheck = FilaDatos.Cells["TipoCheck"].Value.ToString(); DatosAux.Titulo = FilaDatos.Cells["Titulo"].Value.ToString(); } return(DatosAux); } catch (Exception ex) { throw ex; } }
public void ABCCheckList(ChechkList Datos) { try { object[] parametros = { Datos.Opcion, Datos.IDCheckList, Datos.Titulo.ToUpper(), Datos.IDTipoCheckList, Datos.IDUsuario }; object Resultado = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_abc_CatCheCkList", parametros); Datos.Completado = false; if (Resultado != null) { if (!string.IsNullOrEmpty(Resultado.ToString())) { Datos.Completado = true; Datos.IDCheckList = Resultado.ToString(); } } } catch (Exception ex) { throw ex; } }
private void ModificarDatos(ChechkList Datos) { try { Int32 RowToUpdate = this.dgvCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected); if (RowToUpdate > -1) { this.dgvCheckList.Rows[RowToUpdate].Cells["IDCheckList"].Value = Datos.IDCheckList; this.dgvCheckList.Rows[RowToUpdate].Cells["IDTipoCheckList"].Value = Datos.IDTipoCheckList; this.dgvCheckList.Rows[RowToUpdate].Cells["TipoCheck"].Value = Datos.TipoCheck; this.dgvCheckList.Rows[RowToUpdate].Cells["Titulo"].Value = Datos.Titulo; } else { this.LlenarGridChecList(false); } } catch (Exception ex) { throw ex; } }