コード例 #1
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;
            }
        }
コード例 #2
0
        public CENDatosProducto ListaDatosProducto(int codCategoria, int codSubCategoria, int codProveedor, int codFabricante, string descripcion)
        {
            //DESCRIPCION: CLASE DE LISTA PRODUCTOS
            CENDatosProducto listaproductos = new CENDatosProducto();
            CADProducto      consulta       = new CADProducto();

            try
            {
                listaproductos = consulta.CENdatosproductos(codCategoria, codSubCategoria, codProveedor, codFabricante, descripcion);
                return(listaproductos);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        private void llenarGriedView()
        {
            //llenar Griew Vied
            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>();

            producto1            = producto.ListaDatosProducto(codCategoria, subcategoria, codProveedor, codFabricante, descProducto);
            lista                = producto1.DatosProducto;
            GridView1.DataSource = lista;
            GridView1.DataBind();
        }