Beispiel #1
0
        public frmBuscarProducto(int tipo)
        {
            daoProducto = new ProductoWS.ProductoWSClient();
            InitializeComponent();
            dgv = dgvProductos;
            completarTabla();
            //TIPO 0 == BUSCAR
            //TIPO 1 == BUSCAR Y SELECCIONAR
            if (tipo == 0)
            {
                btnSeleccionar.Visible = false;
            }
            else if (tipo == 1)
            {
                btnSeleccionar.Visible = true;
            }
            #region colores de seleccion
            dgvProductos.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductos.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductos.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }
Beispiel #2
0
        public frmNuevoProducto()
        {
            InitializeComponent();

            daoFamilia             = new FamiliaWS.FamiliaWSClient();
            daoSubfamilia          = new SubFamiliaWS.SubFamiliaWSClient();
            daoProducto            = new ProductoWS.ProductoWSClient();
            daoMarca               = new MarcaWS.MarcaWSClient();
            cboMarca.DataSource    = new BindingList <MarcaWS.marca>(daoMarca.listarMarcas().ToArray());
            cboMarca.ValueMember   = "idMarca";
            cboMarca.DisplayMember = "nombre";

            FamiliaWS.familia[] misFamilias = daoFamilia.listarFamilias();
            cboUnidades.DataSource = unidades;
            if (misFamilias != null)
            {
                cboFamilia.DataSource = new BindingList <FamiliaWS.familia>(misFamilias);
            }
            else
            {
                cboFamilia.DataSource = new BindingList <FamiliaWS.familia>();
            }
            cboFamilia.ValueMember   = "idFamilia";
            cboFamilia.DisplayMember = "descripcion";
            txtStockReservado.Text   = 0.ToString();

            if (frmVentanaPrincipal.nBtn == 1)
            {   //OBTNER DATOS DE FILA SELECCIONADA
                ProductoWS.producto miProducto = new ProductoWS.producto();

                if (Program.pantallas[Program.pantallas.Count - 1].Formulario.Name == "frmGestionarProductos")
                {
                    frmGestionarProductos.productoSeleccionado = (ProductoWS.producto)frmGestionarProductos.dgv.CurrentRow.DataBoundItem;
                    miProducto = frmGestionarProductos.productoSeleccionado;
                }
                else
                {
                    frmBuscarProducto.productoSeleccionado = (ProductoWS.producto)frmBuscarProducto.dgv.CurrentRow.DataBoundItem;
                    miProducto = frmBuscarProducto.productoSeleccionado;
                }
                txtId.Text                  = miProducto.idProducto.ToString();
                txtNombre.Text              = miProducto.nombre;
                cboFamilia.SelectedValue    = miProducto.subFamilia.familia.idFamilia;
                cboSubfamilia.SelectedValue = miProducto.subFamilia.idSubFamilia;
                cboMarca.SelectedValue      = miProducto.marca.idMarca;
                cboUnidades.SelectedItem    = miProducto.unidades;
                txtCantidad.Text            = miProducto.cantUnidad.ToString();
                txtPrecioSugerido.Text      = miProducto.precioSugerido.ToString();
                txtStock.Text               = miProducto.stock.ToString();
                txtStockReservado.Text      = miProducto.stockReservado.ToString();

                cboFamilia.Enabled        = false;
                cboSubfamilia.Enabled     = false;
                cboMarca.Enabled          = false;
                txtStockReservado.Enabled = false;
            }
        }
Beispiel #3
0
        public frmGestionarProductos()
        {
            daoProducto = new ProductoWS.ProductoWSClient();
            InitializeComponent();
            dgv = dgvProductos;
            dgvProductos.AutoGenerateColumns = false;
            recargarDGV();

            #region colores de seleccion
            dgvProductos.ColumnHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.ColumnHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductos.RowHeadersDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.RowHeadersDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);

            dgvProductos.RowsDefaultCellStyle.SelectionBackColor = Program.colorR;
            dgvProductos.RowsDefaultCellStyle.SelectionForeColor = ThemeColor.ChangeColorBrightness(Program.colorR, -0.7);
            #endregion
        }