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 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; } }
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(); }