Beispiel #1
0
        private void txtBarCodeArticulo_TextChanged(object sender, EventArgs e)
        {
            String barcode = txtBarCodeArticulo.Text;
            //ClienteNEG bl = new ClienteNEG();
            Articulo a = ArticuloNEG.Instancia().ObtenerArticulo(barcode);

            txtNombreArticulo.Text     = a.Nombre;
            codigoArticuloSeleccionado = a.idArticulo;


            //DetalleIngresoAlmacen d = new DetalleIngresoAlmacen();
            //int stockFinal = IngresoAlmacenNEG.ObtenerStockActual(Convert.ToInt32(row.Cells["idArticulo"].Value));

            //DetalleStockTienda dStockFinal = StockTiendaNEG.Instancia().ObtenerStockActual(codigoArticuloSeleccionado);
            //txtStockActual.Text = dStockFinal.StockFinal.ToString();

            DetalleIngresoAlmacen dStockFinal = IngresoAlmacenNEG.Instancia().ObtenerStockActual(codigoArticuloSeleccionado);

            txtStockActual.Text = dStockFinal.CantidadFinal.ToString();

            DetalleIngresoAlmacen dPrecioActual = DetalleIngresoNEG.Instancia().obtenerPrecioVenta(codigoArticuloSeleccionado);

            txtPrecio.Text = dPrecioActual.PrecioVenta.ToString();

            //Cerrando el formulario
        }
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            //ClienteNEG bl = new ClienteNEG();
            Articulo c = new Articulo();

            c.Nombre  = txtNombreArticulo.Text;
            c.BarCode = txtBarCode_Busqueda.Text;
            //dgvCliente.DataSource = bl.Buscar(c);
            dgvArticulos.DataSource = ArticuloNEG.Instancia().Buscar(c);
        }
Beispiel #3
0
        private void txtBarras_TextChanged(object sender, EventArgs e)
        {
            //ClienteNEG bl = new ClienteNEG();
            Articulo a = new Articulo();

            a.Nombre  = txtCod.Text;
            a.BarCode = txtBarras.Text;
            //dgvClientes.DataSource = bl.Buscar(c);
            dgvArticulos.DataSource = ArticuloNEG.Instancia().Buscar(a);
        }
        private void txtCodigoArticulo_TextChanged(object sender, EventArgs e)
        {
            String barcode = txtCodigoArticulo.Text;
            //ClienteNEG bl = new ClienteNEG();
            Articulo a = ArticuloNEG.Instancia().ObtenerArticulo(barcode);

            txtNombreArticulo.Text     = a.Nombre;
            codigoArticuloSeleccionado = a.idArticulo;

            ColorArticulo c = new ColorArticulo();

            c.idColor = a.idColorArticulo;
            int Color = a.idColorArticulo;
        }
Beispiel #5
0
        private void txtBarCode_Leave(object sender, EventArgs e)
        {
            Articulo cRegistrado = ArticuloNEG.Instancia().VerificarBarCode(txtBarCode.Text);

            if (cRegistrado.idArticulo > 0)
            {
                txtIdArticulo.Text      = cRegistrado.idArticulo.ToString();
                txtNombre.Text          = cRegistrado.Nombre;
                txtBarCode.Text         = cRegistrado.BarCode;
                txtCodigo.Text          = cRegistrado.Codigo.ToString();
                txtDescripcion.Text     = cRegistrado.Descripcion.ToString();
                cboEstilo.SelectedValue = Convert.ToInt32(cRegistrado.idEstiloArticulo);
                cboColor.SelectedValue  = Convert.ToInt32(cRegistrado.idColorArticulo);
                cboGenero.SelectedValue = Convert.ToInt32(cRegistrado.idGeneroArticulo);
                cboTalla.SelectedValue  = Convert.ToInt32(cRegistrado.idTallaArticulo);

                MessageBox.Show("Este Codigo de Barras ya esta asignado a un articulo");
            }
        }
Beispiel #6
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            if (ValidarDatos())
            {
                Articulo a = new Articulo();
                a.Codigo           = txtCodigo.Text;
                a.BarCode          = txtBarCode.Text;
                a.Nombre           = txtNombre.Text;
                a.Descripcion      = txtDescripcion.Text;
                a.idColorArticulo  = cboColor.SelectedIndex + 1;
                a.idEstiloArticulo = cboEstilo.SelectedIndex + 1;
                a.idGeneroArticulo = cboGenero.SelectedIndex + 1;
                a.idTallaArticulo  = cboTalla.SelectedIndex + 1;

                if (radActivo.Checked == true)
                {
                    a.Estado = true;
                }
                else if (radInactivo.Checked == true)
                {
                    a.Estado = false;
                }
                if (txtIdArticulo.Text == "" && ArticuloNEG.Instancia().Guardar(a) == true)
                {
                    MessageBox.Show("El Articulo se registró correctamente");
                }
                else
                {
                    a.idArticulo = Convert.ToInt32(txtIdArticulo.Text);
                    if (ArticuloNEG._Instancia.Modificar(a) == true)
                    {
                        MessageBox.Show("El Articulo se modificó correctamente");
                    }
                }
                txtIdArticulo.Text        = "";
                tabControl1.SelectedIndex = 0;
            }
            else
            {
                MessageBox.Show("No se realizó el registro", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        private void frmSeleccionarArticulo_Load(object sender, EventArgs e)
        {
            Articulo a = new Articulo();

            dgvArticulos.DataSource = ArticuloNEG.Instancia().Listar(a);
        }