Esempio n. 1
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;
            }
        }
Esempio n. 2
0
 public frmNuevaMarca()
 {
     InitializeComponent();
     if (frmVentanaPrincipal.nBtn == 1)
     {
         //OBTENER DATOS DE FILA SELECCIONADA
         frmGestionarMarcas.marcaSeleccionada = (MarcaWS.marca)frmGestionarMarcas.dgv.CurrentRow.DataBoundItem;
         txtId.Text     = frmGestionarMarcas.marcaSeleccionada.idMarca.ToString();
         txtNombre.Text = frmGestionarMarcas.marcaSeleccionada.nombre;
     }
     daoMarca = new MarcaWS.MarcaWSClient();
 }
Esempio n. 3
0
        public frmGestionarMarcas()
        {
            daoMarca = new MarcaWS.MarcaWSClient();
            InitializeComponent();
            dgv = dgvMarcas;
            dgvMarcas.AutoGenerateColumns = false;
            recargarDGV();

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

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

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