public static int ActualizarProduct(string descripcion, int codUnidadBase, int codCategoria, int codsubcat, int tipoProduct, int flag,
                                            int codFabricant, int codProveedor, string codProducto)
        {
            //
            //
            CENProducto objProductAct = new CENProducto()
            {
                descProducto    = Convert.ToString(descripcion),
                undBase         = Convert.ToInt16(codUnidadBase),
                codCategoria    = Convert.ToInt32(codCategoria),
                codSubCategoria = Convert.ToInt32(codsubcat),
                tipoProducto    = Convert.ToInt32(tipoProduct),
                flagVenta       = Convert.ToInt32(flag),
                codFabricante   = Convert.ToInt32(codFabricant),
                codProveedor    = Convert.ToInt32(codProveedor),
                codProducto     = Convert.ToString(codProducto)
            };
            CLNProducto objCLNProducto = null;

            try
            {
                objCLNProducto = new CLNProducto();
                int ok = objCLNProducto.ActulizarProducto(objProductAct, codProducto);
                return(ok);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        private void llenarGriedViewfiltro()
        {
            // llenar griedview con resultado de filtros
            int                codCategoria  = CENConstante.g_const_0;
            int                subcategoria  = CENConstante.g_const_0;
            int                codProveedor  = CENConstante.g_const_0;
            int                codFabricante = CENConstante.g_const_0;
            string             descProducto  = CENConstante.g_const_vacio;
            CLNProducto        producto      = new CLNProducto();
            CENDatosProducto   producto1     = new CENDatosProducto();
            List <CENProducto> lista         = new List <CENProducto>();
            CENProducto        listadetalle  = new CENProducto();

            try
            {
                if (DropDownList1.SelectedValue != "0")
                {
                    codCategoria = Convert.ToInt32(DropDownList1.SelectedValue);
                }
                if (DropDownList2.SelectedValue != "0")
                {
                    subcategoria = Convert.ToInt32(DropDownList2.SelectedValue);
                }
                if (DropDownList3.SelectedValue != "0")
                {
                    codFabricante = Convert.ToInt32(DropDownList3.SelectedValue);
                }
                if (DropDownList4.SelectedValue != "0")
                {
                    codProveedor = Convert.ToInt32(DropDownList4.SelectedValue);
                }
                if (txtdescripcion.Text != "")
                {
                    descProducto = txtdescripcion.Text;
                }
                producto1 = producto.ListaDatosProducto(codCategoria, subcategoria, codProveedor, codFabricante, descProducto);
                lista     = producto1.DatosProducto;

                if (lista != null && lista.Count > CENConstante.g_const_0)
                {
                    GridView1.DataSource = lista;
                    GridView1.DataBind();
                    lblMensaje.Visible = false;
                }
                else
                {
                    datagridvacia();
                    lblMensaje.Visible = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public int ActulizarProducto(CENProducto objProducto, string codProducto)
        {
            CADProducto objCLNProducto = null;

            try
            {
                objCLNProducto = new CADProducto();
                return(objCLNProducto.ActualizarProducto(objProducto, codProducto));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <CENProductoLista> ListarProductos(CENProducto datos)
        {
            CADProducto objCADProducto = null;

            try
            {
                objCADProducto = new CADProducto();
                return(objCADProducto.ListaProductoPorFiltro(datos));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static List <CENProductoLista> ListaProductos(int codCategoria, int codSubcategoria, int codigoFabricante, int codigoProveedor, string descripcion)
        {
            List <CENProductoLista> ListaProduc    = null;
            CENProducto             objCENProducto = null;
            CLNProducto             objCLNProduc   = null;

            try
            {
                objCLNProduc   = new CLNProducto();
                objCENProducto = new CENProducto(codCategoria, codSubcategoria, codigoProveedor, codigoFabricante, descripcion);
                ListaProduc    = objCLNProduc.ListarProductos(objCENProducto);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(ListaProduc);
        }