private void txtCodigo_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { //Declaramos una variable tipo ArticuloInfo System.PuntoDeVentas.ArticuloInfo Articulo = new System.PuntoDeVentas.ArticuloInfo(); //Obtenemos la informacion del articulo pasando le el codigo Articulo = System.PuntoDeVentas.GetArticuloInfo(txtCodigo.Text.Trim()); double Cantidad = (Convert.ToDouble(txtCantidad.Text)); double Precio = Convert.ToDouble(Articulo.PRECIO); //Si el Articulo Existe agregar a la lista if (Articulo.EXIST) { //Autoincrementamos el numero de articulos TotalArticulos++; //sumamos el subtotal del precio del articulo x la cantidad; Total += (Cantidad * Precio); lblTotal.Text = Total.ToString("$ 0.00");//Mostramos en pantalla el total acumulado //Agregar Articulo ala Lista en el Control AddArtItem(TotalArticulos.ToString("00"), Articulo.DESCRIPCION, Articulo.ID, Cantidad, Articulo.UNIDAD, Precio, (Cantidad * Precio), Articulo.INV); txtCodigo.Focus(); txtCodigo.Text = ""; } else { //Si el articulo no existe Funciones.Message("NO EXISTE EL ARTICULO!"); } } }
private void cmdBrow_Click(object sender, EventArgs e) { FRM_ConsultarArticulos wndConsultarArt = new FRM_ConsultarArticulos(); wndConsultarArt.ShowDialog(this); if (wndConsultarArt.ArticuloId != "") { System.PuntoDeVentas.ArticuloInfo Info = new System.PuntoDeVentas.ArticuloInfo(); Info = System.PuntoDeVentas.GetArticuloInfo(wndConsultarArt.ArticuloId); if (Info.EXIST) { //Si el articulo existe lblCodigo.Text = Info.ID; lblArticulo.Text = Info.DESCRIPCION.ToUpper(); } else { Funciones.Message("EL CODIGO DEL ARTICULO NO EXISTE!"); } } }
private void button1_Click(object sender, EventArgs e) { FRM_ConsultarArticulos wndConsultar = new FRM_ConsultarArticulos(); System.PuntoDeVentas.ArticuloInfo info = new System.PuntoDeVentas.ArticuloInfo(); wndConsultar.ShowDialog(this); if (wndConsultar.ArticuloId.Trim() != "") { info = System.PuntoDeVentas.GetArticuloInfo(wndConsultar.ArticuloId); txtCodigo.Text = info.ID; txtDesc.Text = info.DESCRIPCION; txtPrecio.Text = info.PRECIO; txtUnidad.Text = info.UNIDAD; if (info.INV.ToUpper() == "TRUE") { chkInventario.Checked = true; } else { chkInventario.Checked = false; } } }