Ejemplo n.º 1
0
 public void ABCActividadCheckList(ActividadesCheckList Datos)
 {
     try
     {
         object[] parametros = { Datos.Opcion, Datos.IDActividades, Datos.IDCategoriaChe, Datos.Orden, Datos.Descripcion.ToUpper(), Datos.IDCheckList, Datos.IDUsuario };
         object   Resultado  = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_abc_CatActividadCheckList", parametros);
         Datos.Completado = false;
         if (Resultado != null)
         {
             int ID = 0;
             if (int.TryParse(Resultado.ToString(), out ID))
             {
                 if (ID > 0)
                 {
                     Datos.Completado     = true;
                     Datos.IDCategoriaChe = ID;
                 }
                 else
                 {
                     Datos.Resultado = ID;
                 }
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void btnModificarActividad_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.dgvActividadesCheckList.SelectedRows.Count == 1)
         {
             ActividadesCheckList DatosAux = this.ObtenerDatosAvtividadCheckList();
             if (DatosAux.IDActividades != 0)
             {
                 this.Visible = true;
                 frmNuevActividadCheck CheckLsis = new frmNuevActividadCheck(DatosAux, this._DatosChechkList);
                 CheckLsis.ShowDialog();
                 CheckLsis.Dispose();
                 if (CheckLsis.DialogResult == DialogResult.OK)
                 {
                     if (CheckLsis.DatosActividadCheckList.Completado)
                     {
                         this.ModificarDatos(CheckLsis.DatosActividadCheckList);
                     }
                 }
                 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;
     }
 }
Ejemplo n.º 3
0
 public void ABCActividadesCheck(ActividadesCheckList Datos)
 {
     try
     {
         Catalogo_Datos cd = new Catalogo_Datos();
         cd.ABCActividadesCheck(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 4
0
 public void ObtenerActividad(ActividadesCheckList Datos)
 {
     try
     {
         Catalogo_Datos cd = new Catalogo_Datos();
         cd.ObtenerActividadCk(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ABCActividadChecKList(ActividadesCheckList Datos)
 {
     try
     {
         ActividadesCheckList_Datos ACD = new ActividadesCheckList_Datos();
         ACD.ABCActividadCheckList(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ObtenercheckBusquedaAct(ActividadesCheckList Datos)
 {
     try
     {
         ActividadesCheckList_Datos ACD = new ActividadesCheckList_Datos();
         ACD.ObtenerCheckListActividaBusqueda(Datos);
     }
     catch (Exception)
     {
         throw;
     }
 }
 public void ObtenerCatActividadCheck(ActividadesCheckList Datos)
 {
     try
     {
         ActividadesCheckList_Datos ACD = new ActividadesCheckList_Datos();
         ACD.ObtenerCatActividadChechList(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 8
0
 public frmNuevoActividadCheklist(ActividadesCheckList Datos)
 {
     try
     {
         InitializeComponent();
         this._DatosActividad = Datos;
         this.TipoForm        = 2;
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmNuevoActividadCheklist ~ frmNuevoActividadCheklist(CategoriaCheckList Datos)");
     }
 }
 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()");
     }
 }
Ejemplo n.º 10
0
 private void CargarDatosAModificar(ActividadesCheckList Datos)
 {
     try
     {
         this.txtDescripcion.Text = Datos.Descripcion;
         if (ExisteItemEnComboCategoria(Datos.IDCategoriaChe))
         {
             this.cmbCategoriaCheck.SelectedValue = Datos.IDCategoriaChe;
         }
         this.txtOrden.Text = Convert.ToString(Datos.Orden);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void LlenarGridChecListActividad(bool Band, string IDCheckList)
 {
     try
     {
         ActividadesCheckList DatosAux = new ActividadesCheckList {
             Conexion = Comun.Conexion, BuscarTodos = Band, IDCheckList = IDCheckList
         };
         ActividadCheckList_Negocio CN = new ActividadCheckList_Negocio();
         CN.ObtenerCatActividadCheck(DatosAux);
         this.dgvActividadesCheckList.AutoGenerateColumns = false;
         this.dgvActividadesCheckList.DataSource          = DatosAux.TablaDatos;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void BusquedaCheckActividad(string TextoCheck, string ID)
 {
     try
     {
         ActividadesCheckList DatosAux = new ActividadesCheckList {
             Conexion = Comun.Conexion, Descripcion = TextoCheck, BuscarTodos = false, IDCheckList = ID
         };
         ActividadCheckList_Negocio CN = new ActividadCheckList_Negocio();
         CN.ObtenercheckBusquedaAct(DatosAux);
         this.dgvActividadesCheckList.AutoGenerateColumns = false;
         this.dgvActividadesCheckList.DataSource          = DatosAux.TablaDatos;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void btnQuitarActividad_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.dgvActividadesCheckList.SelectedRows.Count == 1)
         {
             ActividadesCheckList DatosAux = this.ObtenerDatosAvtividadCheckList();
             if (DatosAux.IDActividades != 0)
             {
                 DatosAux.Conexion  = Comun.Conexion;
                 DatosAux.IDUsuario = Comun.IDUsuario;
                 DatosAux.Opcion    = 3;
                 ActividadCheckList_Negocio ACLN = new ActividadCheckList_Negocio();
                 ACLN.ABCActividadChecKList(DatosAux);
                 if (DatosAux.Completado)
                 {
                     MessageBox.Show("Registro Eliminado.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                     Int32 RowToDelete = this.dgvActividadesCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected);
                     if (RowToDelete > -1)
                     {
                         this.dgvActividadesCheckList.Rows.RemoveAt(RowToDelete);
                     }
                     else
                     {
                         this.LlenarGridChecListActividad(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;
     }
 }
Ejemplo n.º 14
0
 public void ObtenerCheckListActividaBusqueda(ActividadesCheckList Datos)
 {
     try
     {
         DataSet ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_get_CatActividadesChechListBusqueda", Datos.BuscarTodos, Datos.Descripcion, Datos.IDCheckList);
         Datos.TablaDatos = new DataTable();
         if (ds != null)
         {
             if (ds.Tables.Count == 1)
             {
                 Datos.TablaDatos = ds.Tables[0];
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 15
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         this.txtMensajeError.Visible = false;
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             ActividadesCheckList Datos = this.ObtenerDatos();
             Catalogo_Negocio     cn    = new Catalogo_Negocio();
             cn.ABCActividadesCheck(Datos);
             if (Datos.Completado)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this._DatosActividad = Datos;
                 this.DialogResult    = DialogResult.OK;
             }
             else
             {
                 if (Datos.Resultado == 0)
                 {
                     MessageBox.Show("El numero de orden de la actividad ya existe.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
                 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, "frmNuevoActividadCheklist ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 16
0
 private ActividadesCheckList ObtenerDatos()
 {
     try
     {
         ActividadesCheckList DatosAux = new ActividadesCheckList();
         DatosAux.IDActividades = TipoForm == 2 ? this._DatosActividad.IDActividades : 0;
         DatosAux.Descripcion   = this.txtDescripcion.Text.Trim();
         CategoriaCheckList CatAux = new CategoriaCheckList();
         CatAux = (CategoriaCheckList)this.cmbCategoriaCheck.SelectedItem;
         DatosAux.IDCategoriaChe  = CatAux.IDCategoriaChe;
         DatosAux.NombreCategoria = CatAux.Descripcion;
         DatosAux.Orden           = Convert.ToInt32(this.txtOrden.Text.Trim());
         DatosAux.Opcion          = this.TipoForm;
         DatosAux.Conexion        = Comun.Conexion;
         DatosAux.IDUsuario       = Comun.IDUsuario;
         return(DatosAux);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private ActividadesCheckList ObtenerDatos()
 {
     try
     {
         ActividadesCheckList Datos = new ActividadesCheckList();
         CategoriaCheckList   TPAux = this.ObtenerItemSeleccionado();
         Datos.IDActividades   = TipoForm == 2 ? this._DatosActividadCheckList.IDActividades : 0;
         Datos.Conexion        = Comun.Conexion;
         Datos.IDCategoriaChe  = TPAux.IDCategoriaChe;
         Datos.NombreCategoria = TPAux.Descripcion;
         Datos.Opcion          = this.TipoForm;
         Datos.Descripcion     = this.txtTitulo.Text;
         Datos.Orden           = Convert.ToInt32(this.txtOrden.Text);
         Datos.IDCheckList     = this._DatosCheckList.IDCheckList;
         Datos.IDUsuario       = Comun.IDUsuario;
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         List <Error> ListaErrores = this.ValidarDatos();
         if (ListaErrores.Count == 0)
         {
             ActividadesCheckList       Datos = this.ObtenerDatos();
             ActividadCheckList_Negocio ACN   = new ActividadCheckList_Negocio();
             ACN.ABCActividadChecKList(Datos);
             if (Datos.Completado)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this._DatosActividadCheckList = Datos;
                 this.DialogResult             = DialogResult.OK;
             }
             else
             {
                 if (Datos.Resultado == -2)
                 {
                     MessageBox.Show("El orden ya existe para esa categoria", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                 }
                 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, "frmNuevActividadCheck ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private ActividadesCheckList ObtenerDatosAvtividadCheckList()
 {
     try
     {
         ActividadesCheckList DatosAux = new ActividadesCheckList();
         Int32 RowData = this.dgvActividadesCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected);
         if (RowData > -1)
         {
             DataGridViewRow FilaDatos = this.dgvActividadesCheckList.Rows[RowData];
             DatosAux.IDActividades   = Convert.ToInt32(FilaDatos.Cells["IDActividadCheckList"].Value.ToString());
             DatosAux.IDCategoriaChe  = Convert.ToInt32(FilaDatos.Cells["IDCategorioCheckList"].Value.ToString());
             DatosAux.NombreCategoria = FilaDatos.Cells["NombreCategoria"].Value.ToString();
             DatosAux.Descripcion     = FilaDatos.Cells["NombreActividad"].Value.ToString();
             DatosAux.Orden           = Convert.ToInt32(FilaDatos.Cells["Orden"].Value.ToString());
         }
         return(DatosAux);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void ModificarDatos(ActividadesCheckList Datos)
 {
     try
     {
         Int32 RowToUpdate = this.dgvActividadesCheckList.Rows.GetFirstRow(DataGridViewElementStates.Selected);
         if (RowToUpdate > -1)
         {
             this.dgvActividadesCheckList.Rows[RowToUpdate].Cells["IDActividadCheckList"].Value = Datos.IDActividades;
             this.dgvActividadesCheckList.Rows[RowToUpdate].Cells["IDCategorioCheckList"].Value = Datos.IDCategoriaChe;
             this.dgvActividadesCheckList.Rows[RowToUpdate].Cells["NombreCategoria"].Value      = Datos.NombreCategoria;
             this.dgvActividadesCheckList.Rows[RowToUpdate].Cells["NombreActividad"].Value      = Datos.Descripcion;
             this.dgvActividadesCheckList.Rows[RowToUpdate].Cells["Orden"].Value = Datos.Orden;
         }
         else
         {
             this.LlenarGridChecListActividad(false, _DatosChechkList.IDCheckList);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }