コード例 #1
0
 private void txtCodigoProd_KeyPress(object sender, KeyPressEventArgs e)
 {
     try
     {
         if ((int)e.KeyChar == (int)Keys.Enter)
         {
             Producto producto = new Producto();
             BusquedaProductoRespuesta consulta = new BusquedaProductoRespuesta();
             consulta = productoService.BuscarPorcodigo(txtCodigoProd.Text);
             if (!consulta.Error)
             {
                 producto = consulta.Producto;
                 txtDescripcionProd.Text = producto.Descripcion.ToString();
                 txtPrecioVenta.Text     = producto.Precio.ToString();
                 txtIva.Text             = producto.Iva.ToString();
                 cmbTalla.SelectedItem   = producto.Talla.ToString();
                 cmbColor.SelectedItem   = producto.Color.ToString();
                 cmbMarca.SelectedItem   = producto.Marca.ToString();
                 txtStockMinimo.Text     = producto.StockMinimo.ToString();
                 txtStockMaximo.Text     = producto.StockMaximo.ToString();
                 txtPrecioVenta.Enabled  = true;
                 txtIva.Enabled          = true;
             }
             else
             {
                 MessageBox.Show("Producto no esta registrado ", " Atención", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
             }
         }
     }
     catch { }
 }
コード例 #2
0
        private void btnConsultar_Click_1(object sender, EventArgs e)
        {
            BusquedaProductoRespuesta respuesta = new BusquedaProductoRespuesta();
            string codigo = txtCodigo.Text;

            if (codigo != "")
            {
                respuesta = productoService.BuscarxCodigo(codigo);

                if (respuesta.Producto != null)
                {
                    txtCodigo.Text   = respuesta.Producto.CodigoProducto;
                    txtNombre.Text   = respuesta.Producto.NombreProducto;
                    cbmEstado.Text   = respuesta.Producto.Estado;
                    txtCantidad.Text = respuesta.Producto.CantidadExistencias.ToString();
                    txtTalla.Text    = respuesta.Producto.TallaProducto.ToString();
                    txtPrecio.Text   = respuesta.Producto.PrecioUnitario.ToString();
                    MessageBox.Show(respuesta.Mensaje, "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show(respuesta.Mensaje, "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Por favor digite un Codigo", "Datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #3
0
        private void btnAñadir_Click(object sender, EventArgs e)
        {
            int cantidad = int.Parse(txtCantidad.Text);
            BusquedaProductoRespuesta respuesta = new BusquedaProductoRespuesta();
            string codigo = txtCodigo.Text;

            if (codigo != "")
            {
                respuesta = productoService.BuscarxCodigo(codigo);
                MessageBox.Show(factura.AñadirDetalleFactura(cantidad, respuesta.Producto));
                ActualizarTablaDetalles();
            }
        }
コード例 #4
0
        private void BtnBuscarCantidad_Click(object sender, EventArgs e)
        {
            BusquedaProductoRespuesta consulta = new BusquedaProductoRespuesta();

            consulta = productoService.BuscarPorcodigo(txtCodigo.Text);
            if (!consulta.Error)
            {
                producto = consulta.Producto;
                lblCantidaInicial.Text = producto.Cantidad.ToString();
            }
            else
            {
                MessageBox.Show("Producto no esta registrado ", " Atención", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            }
        }
コード例 #5
0
        private void txtCodigo_TextChanged(object sender, EventArgs e)
        {
            BusquedaProductoRespuesta respuesta = new BusquedaProductoRespuesta();
            string codigo = txtCodigo.Text;

            if (codigo != "")
            {
                respuesta = productoService.BuscarxCodigo(codigo);

                if (respuesta.Producto != null)
                {
                    txtNombreProducto.Text = respuesta.Producto.NombreProducto;
                    txtTalla.Text          = respuesta.Producto.TallaProducto.ToString();
                    txtPrecio.Text         = respuesta.Producto.PrecioUnitario.ToString();
                }
            }
        }
コード例 #6
0
ファイル: FormGestionCompra.cs プロジェクト: SaraAcua/INVENSJ
        private void btnBuscarProd_Click(object sender, EventArgs e)
        {
            Producto producto = new Producto();
            BusquedaProductoRespuesta pconsulta = new BusquedaProductoRespuesta();

            pconsulta = productoService.BuscarPorcodigo(txtCodigoProd.Text);
            if (!pconsulta.Error)
            {
                producto            = pconsulta.Producto;
                lblDescripcion.Text = producto.Descripcion;
                lblTalla.Text       = producto.Talla;
                lblColor.Text       = producto.Color;
            }
            else
            {
                MessageBox.Show("Producto no existe", " Atención", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            }
        }