Example #1
0
        private void fillCategorias()
        {
            List <Ent_CategoriaProductos> items = new List <Ent_CategoriaProductos>();

            items.Add(new Ent_CategoriaProductos {
                id = "", nombre = "Todos los Productos"
            });

            var categorias = BL_CategoriaProductos.getCategorias(String.Empty, "1");

            items.AddRange(categorias);

            cboCategoria.DataSource    = items;
            cboCategoria.ValueMember   = "id";
            cboCategoria.DisplayMember = "nombre";

            List <Ent_CategoriaProductos> det_items = items.ToList();

            det_items[0] = new Ent_CategoriaProductos {
                id = "", nombre = "Seleccione"
            };

            cboCategoriaDet.DataSource    = det_items;
            cboCategoriaDet.ValueMember   = "id";
            cboCategoriaDet.DisplayMember = "nombre";
        }
Example #2
0
        public void fillCategorias()
        {
            List <Ent_CategoriaProductos> items = new List <Ent_CategoriaProductos>();

            var categorias = BL_CategoriaProductos.getCategorias(String.Empty, "1");

            items.AddRange(categorias);

            cboCategoria.DataSource    = items;
            cboCategoria.ValueMember   = "id";
            cboCategoria.DisplayMember = "nombre";
        }
Example #3
0
        private void fillCategorias()
        {
            string nombre = txtNombre.Text;
            string estado = (cboEstado.SelectedValue == null) ? null : cboEstado.SelectedValue.ToString();

            dgvCategorias.AutoGenerateColumns = false;

            if (dgvCategorias.Rows.Count > 0)
            {
                dgvCategorias.Rows.Clear();
            }

            List <Ent_CategoriaProductos> lstCategorias = BL_CategoriaProductos.getCategorias(nombre, estado);

            var bindingList = new BindingList <Ent_CategoriaProductos>(lstCategorias);
            var source      = new BindingSource(bindingList, null);

            dgvCategorias.DataSource = source;
        }