Exemplo n.º 1
0
        private void CategoriasCarouselDataBinding_Load()
        {
            rcCategorias.ItemDataBound           += new ItemDataBoundEventHandler(rcCategorias_ItemDataBound);
            rcCategorias.NewCarouselItemCreating += new NewCarouselItemCreatingEventHandler(rcCategorias_NewCarouselItemCreating);

            // Create a generic list of Feature objects and bind it
            List <CategoriasFeatures> products = new List <CategoriasFeatures>();

            DataSet dsCategorias = DataUtil.FillDataSet(DataBaseQuerys.ProductoCategoriaActivos(true), "producto_categoria");

            if (dsCategorias.Tables["producto_categoria"].Rows.Count > 0)
            {
                foreach (DataRow categoriaRow in dsCategorias.Tables["producto_categoria"].Rows)
                {
                    string categoriaDesc = DataUtil.GetString(categoriaRow["Producto_categoria_descripcion"]);
                    if (categoriaDesc.Length > 12)
                    {
                        categoriaDesc = categoriaDesc.Remove(12);
                    }
                    int categoriaID = DataUtil.GetInt(categoriaRow["Producto_categoria_id"]);
                    products.Add(new CategoriasFeatures(categoriaID, categoriaDesc));
                }
            }
            rcCategorias.DataSource = products;
        }
Exemplo n.º 2
0
        private void btnAddCategoria_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Desea agregar una nueva categoria?", "Categoria", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                frmProductCategory frmProductCategoryAdd = new frmProductCategory();
                frmProductCategoryAdd.adding    = true;
                frmProductCategoryAdd.formTitle = "Producto Categoria - Agregar";
                frmProductCategoryAdd.ShowDialog();
                DataUtil.FillComboBox(cbCategoria.Items, DataBaseQuerys.ProductoCategoriaActivos(false), null);
            }
        }
Exemplo n.º 3
0
        private void BindDataFields()
        {
            mainDataSet = DataUtil.FillDataSet(DataBaseQuerys.FillMainDataSet(tableName, formWhereField, formId, string.Empty), tableName);

            DataUtil.FillComboBox(cbCategoria.Items, DataBaseQuerys.ProductoCategoriaActivos(false), null);
            DataUtil.FillComboBox(cbProveedor.Items, "SELECT Proveedor_nombre FROM Proveedor WHERE Estado = '" + AppConstant.RegistroEstado.Activo + "' ORDER BY Proveedor_nombre", null);

            if (mainDataSet.Tables[0].Rows.Count > 0)
            {
                EditProduct();
            }
            else
            {
                NewProduct();
            }
        }
Exemplo n.º 4
0
        private void BindDataFields()
        {
            DataUtil.FillComboBox(cbCategoria.Items, DataBaseQuerys.ProductoCategoriaActivos(false), null);
            mainDataSet = DataUtil.FillDataSet(DataBaseQuerys.FillMainDataSet(tableName, formWhereField, formId, string.Empty), tableName);

            if (mainDataSet.Tables[0].Rows.Count > 0)
            {
                txtCodigo.Text        = DataUtil.GetString(mainDataSet.Tables[0].Rows[0], formWhereField);
                txtDescripcion.Text   = DataUtil.GetString(mainDataSet.Tables[0].Rows[0], "Producto_sub_categoria_descripcion");
                cbEstado.SelectedItem = DataUtil.GetString(mainDataSet.Tables[0].Rows[0], "estado");

                string sWhere = "producto_categoria_id = " + DataUtil.GetString(mainDataSet.Tables[0].Rows[0], "producto_categoria_id") + "";
                cbCategoria.SelectedItem = DataUtil.FindSingleRow("producto_categoria", "Producto_categoria_descripcion", sWhere);
            }
            else
            {
                cbEstado.SelectedItem = AppConstant.RegistroEstado.Activo;
            }
        }
Exemplo n.º 5
0
        private void frmProductSearch_Load(object sender, EventArgs e)
        {
            btnAdd.Visible    = DataBaseQuerys.GetAccess(13, AppConstant.EmployeeInfo.Codigo, AppConstant.AccessoTipos.Nuevo);
            btnModify.Visible = DataBaseQuerys.GetAccess(13, AppConstant.EmployeeInfo.Codigo, AppConstant.AccessoTipos.Edicion);

            DataUtil.FillComboBox(cbCategoria.Items, DataBaseQuerys.ProductoCategoriaActivos(false), string.Empty);
            DataUtil.FillComboBox(cbSubCategoria.Items, DataBaseQuerys.ProductoSubCategoriaActivos(false, string.Empty), string.Empty);
            lblNo.Text = @"0";
            if (dsSearchProd != null)
            {
                cbCategoria.SelectedItem    = string.Empty;
                cbSubCategoria.SelectedItem = string.Empty;
                cbTipo.SelectedItem         = string.Empty;
                txtDescripcion.Text         = descriptionSearch;
                dgwResult.DataSource        = dsSearchProd;
                dgwResult.DataMember        = "producto";
                dgwResult.Columns[1].Width  = 300;
                lblNo.Text = DataUtil.GetString(dsSearchProd.Tables[0].Rows.Count);

                if (tipoSearch != string.Empty)
                {
                    cbTipo.SelectedItem = tipoSearch;
                    cbTipo.Enabled      = false;
                    btnClean.Visible    = false;
                }
                if (categoriaIdSearch != string.Empty)
                {
                    string sWhere = "producto_categoria_id = " + categoriaIdSearch + "";
                    cbCategoria.SelectedItem = DataUtil.FindSingleRow("producto_categoria", "Producto_categoria_descripcion", sWhere);
                    sWhere = "producto_sub_categoria_id = " + subCategoriaIdSearch + "";
                    cbSubCategoria.SelectedItem = DataUtil.FindSingleRow("producto_sub_categoria", "Producto_sub_categoria_descripcion", sWhere);
                    cbCategoria.Enabled         = false;
                    cbSubCategoria.Enabled      = false;
                    btnClean.Visible            = false;
                }
            }
        }
Exemplo n.º 6
0
        public void BindDataGrid()
        {
            lblNo.Text = "0";
            if (stringBrowserSQL != string.Empty)
            {
                DataSet dsTable = DataUtil.FillDataSet(stringBrowserSQL, tableNameBrowser);
                dgwResult.DataSource       = dsTable;
                dgwResult.DataMember       = tableNameBrowser;
                dgwResult.Columns[0].Width = columnWidth0;
                dgwResult.Columns[1].Width = columnWidth1;
                dgwResult.Columns[2].Width = columnWidth2;
                dgwResult.Columns[3].Width = columnWidth3;
                dgwResult.Columns[4].Width = columnWidth4;
                dgwResult.Columns[5].Width = columnWidth5;
                dgwResult.Columns[6].Width = columnWidth6;
                if (dgwResult.Columns.Count > 7)
                {
                    dgwResult.Columns[7].Width = columnWidth7;
                }
                if (dgwResult.Columns.Count > 8)
                {
                    dgwResult.Columns[8].Width = columnWidth8;
                }

                lblNo.Text = DataUtil.GetString(dsTable.Tables[0].Rows.Count);
                if (searchVisible)
                {
                    DataUtil.FillComboBox(cbField.Items, "SELECT * FROM configuracion_busqueda WHERE tabla = '" + tableNameBrowser + "' ORDER BY campo", string.Empty);
                }
            }

            if (categoriaVisible)
            {
                DataUtil.FillComboBox(cbCategoria.Items, DataBaseQuerys.ProductoCategoriaActivos(false), null);
                DataUtil.FillComboBox(cbSubCategoria.Items, DataBaseQuerys.ProductoSubCategoriaActivos(false, string.Empty), null);
            }
        }