private void bLimpiar_Click(object sender, EventArgs e) { auditor = null; sucursal = null; producto = null; this.cmbSucursal.SelectedIndex = -1; this.txtAuditor.Text = ""; this.txtProducto.Text = ""; this.dataStock.Rows.Clear(); }
private void limpiar() { producto = null; total = 0; descuento = 0; cuotas = 1; stock_producto = 0; ShowMonto(); txtProducto.Text = ""; txtCantidad.Text = ""; txtDescuento.Text = ""; cmbFormasPago.SelectedIndex = 0; itemsFacturaByProductoCodigo = new Dictionary<int, ItemFacturaMock>(); ViewHelper.fillDataGridItemFactura(dataListadoProductos, new List<ItemFacturaMock>()); }
private void bBuscarProducto_Click(object sender, EventArgs e) { FormListadoProductos form = new FormListadoProductos(""); form.MessageFromParent = null; form.ShowDialog(this); if (sucursal == null) { MessageBox.Show("Seleccione una sucursal primero", "Error"); return; } if (form.MessageFromParent != null) { producto = (Producto)form.MessageFromParent; txtProducto.Text = producto == null ? "" : producto.codigo + " - " + producto.nombre; if (producto == null) { return; } stock_producto = Context.instance.dao.stock.find(sucursal, producto).stock; } }
public ItemFacturaMock(Producto prod) : base(prod.codigo,0) { this.producto = prod; }
private void cargarProducto(Producto prod) { txtProducto.Text = prod.codigo + " - " + prod.nombre; this.producto = prod; }
private void cargarProducto(Producto prod) { this.limpiar(); this.producto = prod; txtCodigoProducto.Text = "" + prod.codigo; txtDescripcion.Text = prod.descripcion; txtNombre.Text = prod.nombre; cmbMarcas.SelectedIndex = prod.marca_id; txtPrecio.Text = "" + prod.precio; TreeNode nodo = llamadaRecursivaSeleccionarCategoria(prod.categoria_id); treeCategorias.Select(); labelCategoria.Text = ((Categoria)nodo.Tag).nombre; }
private void bCrear_Click(object sender, EventArgs e) { if (!this.validar()) return; TreeNode NodoSeleccionado = (TreeNode)treeCategorias.SelectedNode; Categoria cate = null; if (NodoSeleccionado != null) { cate = (Categoria)NodoSeleccionado.Tag; } if (cate == null || cate.id == 0) { MessageBox.Show("Eliga una categoria", "Error"); return; } if (MessageBox.Show("¿Esta seguro que desea crear el Producto?", "Confirmar Creación", MessageBoxButtons.YesNo) == DialogResult.Yes) { // proceder con la creacion del producto Producto productoNew = new Producto(Int32.Parse(txtCodigoProducto.Text)); short marca_id = Context.instance.dao.marca.findOrCreate(cmbMarcas.Text).id; productoNew.nombre = txtNombre.Text; productoNew.descripcion = txtDescripcion.Text; productoNew.categoria_id = cate.id; productoNew.marca_id = marca_id; productoNew.precio = Double.Parse(txtPrecio.Text); Context.instance.dao.producto.insertar(productoNew); this.Close(); } }