private void btnModificarActividad_Click(object sender, EventArgs e) { try { if (this.dgvActividadesOpcionesCheckList.SelectedRows.Count == 1) { ActividadOpcionesCheckList DatosAux = this.ObtenerDatosAvtividadCheckList(); if (DatosAux.IDActividadOpciones != 0) { this.Visible = true; frmNuevoOpcionesCheklist CheckLsis = new frmNuevoOpcionesCheklist(DatosAux, this._DatosChechkList.IDCheckList); CheckLsis.ShowDialog(); CheckLsis.Dispose(); if (CheckLsis.DialogResult == DialogResult.OK) { if (CheckLsis.DatosActividadOp.Completado) { this.ModificarDatos(CheckLsis.DatosActividadOp); } } this.Visible = true; } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevaActividadCheckList ~ btnModificarActividad_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }
public void ABCActividadOpcionCheckList(ActividadOpcionesCheckList Datos) { try { object[] parametros = { Datos.Opcion, Datos.IDActividadOpciones, Datos.Descripcion.ToUpper(), Datos.Valor, Datos.IDCheckList, Datos.IDUsuario }; object Resultado = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_abc_CatActividadOpcionesCheckList", parametros); Datos.Completado = false; if (Resultado != null) { int ID = 0; if (int.TryParse(Resultado.ToString(), out ID)) { if (ID > 0) { Datos.Completado = true; Datos.IDActividadOpciones = ID; } else { Datos.Resultado = ID; } } } } catch (Exception ex) { throw ex; } }
private void btnGuardar_Click(object sender, EventArgs e) { try { this.txtMensajeError.Visible = false; List <Error> Errores = this.ValidarDatos(); if (Errores.Count == 0) { ActividadOpcionesCheckList Datos = this.ObtenerDatos(); ActividadOpcionesCheckList_Negocio AOCN = new ActividadOpcionesCheckList_Negocio(); AOCN.ABCActividadOpcinesChecKList(Datos); if (Datos.Completado) { MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this._DatosActividadOp = Datos; this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Ocurrió un error al guardar los datos.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { this.MostrarMensajeError(Errores); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoOpcionesCheklist ~ btnGuardar_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarDatosAModificar(ActividadOpcionesCheckList Datos) { try { this.txtDescripcion.Text = Datos.Descripcion; this.txtValor.Text = Convert.ToString(Datos.Valor); } catch (Exception ex) { throw ex; } }
public void ABCActividadOpcinesChecKList(ActividadOpcionesCheckList Datos) { try { ActividadesOpcionesCheckList_Datos ACD = new ActividadesOpcionesCheckList_Datos(); ACD.ABCActividadOpcionCheckList(Datos); } catch (Exception ex) { throw ex; } }
public void ObtenerCatActividadOpcionesCheck(ActividadOpcionesCheckList Datos) { try { ActividadesOpcionesCheckList_Datos ACD = new ActividadesOpcionesCheckList_Datos(); ACD.ObtenerCatActividadOpcionesChechList(Datos); } catch (Exception ex) { throw ex; } }
public frmNuevoOpcionesCheklist(ActividadOpcionesCheckList Datos, string ID) { try { InitializeComponent(); this._DatosActividadOp = Datos; this.IDCheckList = ID; this.TipoForm = 2; } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmNuevoOpcionesCheklist ~ frmNuevoOpcionesCheklist(ActividadOpcionesCheckList Datos)"); } }
private void LlenarGridChecListActividadOp(bool Band, string IDCheckList) { try { ActividadOpcionesCheckList DatosAux = new ActividadOpcionesCheckList { Conexion = Comun.Conexion, BuscarTodos = Band, IDCheckList = IDCheckList }; ActividadOpcionesCheckList_Negocio CN = new ActividadOpcionesCheckList_Negocio(); CN.ObtenerCatActividadOpcionesCheck(DatosAux); this.dgvActividadesOpcionesCheckList.AutoGenerateColumns = false; this.dgvActividadesOpcionesCheckList.DataSource = DatosAux.TablaDatos; } catch (Exception ex) { throw ex; } }
private void btnQuitarActividad_Click(object sender, EventArgs e) { try { if (this.dgvActividadesOpcionesCheckList.SelectedRows.Count == 1) { ActividadOpcionesCheckList DatosAux = this.ObtenerDatosAvtividadCheckList(); if (DatosAux.IDActividadOpciones != 0) { DatosAux.Conexion = Comun.Conexion; DatosAux.IDUsuario = Comun.IDUsuario; DatosAux.Opcion = 3; ActividadOpcionesCheckList_Negocio ACLN = new ActividadOpcionesCheckList_Negocio(); ACLN.ABCActividadOpcinesChecKList(DatosAux); if (DatosAux.Completado) { MessageBox.Show("Registro Eliminado.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); Int32 RowToDelete = this.dgvActividadesOpcionesCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected); if (RowToDelete > -1) { this.dgvActividadesOpcionesCheckList.Rows.RemoveAt(RowToDelete); } else { this.LlenarGridChecListActividadOp(false, DatosChechkList.IDCheckList); } } 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, "frmNuevaActividadCheckList ~ btnQuitarActividad_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }
public void ObtenerCatActividadOpcionesChechList(ActividadOpcionesCheckList Datos) { try { DataSet ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_get_CatActividadesOpcionesChechList", Datos.BuscarTodos, Datos.IDCheckList); Datos.TablaDatos = new DataTable(); if (ds != null) { if (ds.Tables.Count == 1) { Datos.TablaDatos = ds.Tables[0]; } } } catch (Exception ex) { throw ex; } }
private ActividadOpcionesCheckList ObtenerDatos() { try { ActividadOpcionesCheckList DatosAux = new ActividadOpcionesCheckList(); DatosAux.IDActividadOpciones = TipoForm == 2 ? this._DatosActividadOp.IDActividadOpciones : 0; DatosAux.Descripcion = this.txtDescripcion.Text.Trim(); DatosAux.Opcion = this.TipoForm; DatosAux.Valor = Convert.ToInt32(this.txtValor.Text.Trim()); DatosAux.IDCheckList = this.IDCheckList; DatosAux.Conexion = Comun.Conexion; DatosAux.IDUsuario = Comun.IDUsuario; return(DatosAux); } catch (Exception ex) { throw ex; } }
private ActividadOpcionesCheckList ObtenerDatosAvtividadCheckList() { try { ActividadOpcionesCheckList DatosAux = new ActividadOpcionesCheckList(); Int32 RowData = this.dgvActividadesOpcionesCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected); if (RowData > -1) { DataGridViewRow FilaDatos = this.dgvActividadesOpcionesCheckList.Rows[RowData]; DatosAux.IDActividadOpciones = Convert.ToInt32(FilaDatos.Cells["IDActividadOpciones"].Value.ToString()); DatosAux.Valor = Convert.ToInt32(FilaDatos.Cells["Valor"].Value.ToString()); DatosAux.Descripcion = FilaDatos.Cells["NombreOpciones"].Value.ToString(); } return(DatosAux); } catch (Exception ex) { throw ex; } }
private void ModificarDatos(ActividadOpcionesCheckList Datos) { try { Int32 RowToUpdate = this.dgvActividadesOpcionesCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected); if (RowToUpdate > -1) { this.dgvActividadesOpcionesCheckList.Rows[RowToUpdate].Cells["IDActividadOpciones"].Value = Datos.IDActividadOpciones; this.dgvActividadesOpcionesCheckList.Rows[RowToUpdate].Cells["Valor"].Value = Datos.Valor; this.dgvActividadesOpcionesCheckList.Rows[RowToUpdate].Cells["NombreOpciones"].Value = Datos.Descripcion; } else { this.LlenarGridChecListActividadOp(false, _DatosChechkList.IDCheckList); } } catch (Exception ex) { throw ex; } }