Ejemplo n.º 1
0
        private void Guardar()
        {
            try
            {
                Sesion session = new Sesion();
                session = (Sesion)Session["Sesion" + Session.SessionID];

                CategoriaProducto CategoriaProducto = new CategoriaProducto();
                CategoriaProducto.Id_Emp          = session.Id_Emp;
                CategoriaProducto.Id_Cpr          = Convert.ToInt32(txtClave.Text);
                CategoriaProducto.Cpr_Descripcion = txtDescripcion2.Text;
                CategoriaProducto.Cpr_Activo      = chkActivo.Checked;

                CN_CatProducto_Categoria clsCategoriaProducto = new CN_CatProducto_Categoria();
                int verificador = -1;
                if (HF_ID.Value == "")
                {
                    if (!_PermisoGuardar)
                    {
                        Alerta("No tiene permisos para grabar");
                        return;
                    }
                    clsCategoriaProducto.InsertarCategoriaProducto(CategoriaProducto, session.Emp_Cnx, ref verificador);
                    if (verificador == 1)
                    {
                        Nuevo();
                        Alerta("Los datos se guardaron correctamente");
                    }
                    else
                    {
                        Alerta("La clave ya existe");
                    }
                }
                else
                {
                    if (!_PermisoModificar)
                    {
                        Alerta("No tiene permisos para modificar");
                        return;
                    }
                    CategoriaProducto.Id_Cpr_Ant = Convert.ToInt32(HF_ID.Value);
                    clsCategoriaProducto.ModificarCategoriaProducto(CategoriaProducto, session.Emp_Cnx, ref verificador);
                    if (verificador == 1)
                    {
                        Nuevo();
                        Alerta("Los datos se modificaron correctamente");
                    }
                    else
                    {
                        Alerta("Ocurrió un error al intentar modificar los datos");
                    }
                }
                rgProducto.Rebind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
0
 private List <CategoriaProducto> GetList()
 {
     try
     {
         List <CategoriaProducto> List = new List <CategoriaProducto>();
         CN_CatProducto_Categoria clsCN_CatProducto_Categoria = new CN_CatProducto_Categoria();
         Sesion session2 = new Sesion();
         session2 = (Sesion)Session["Sesion" + Session.SessionID];
         CategoriaProducto CategoriaProducto = new CategoriaProducto();
         CategoriaProducto.Id_Emp = session2.Id_Emp;
         clsCN_CatProducto_Categoria.ConsultaCategoriaProducto(CategoriaProducto, session2.Emp_Cnx, ref List);
         return(List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }