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 { } }
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); } }
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(); } }
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); } }
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(); } } }
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); } }