private void btnRproductos_Click(object sender, EventArgs e) { this.panelReporte.Visible = true; Cursor.Current = Cursors.WaitCursor; dataGridView1.DataSource = ArticuloBAL.GetAllArticulo(); Cursor.Current = Cursors.Default; this.panelNProducto.Visible = false; }
private void GuardarproN_Click(object sender, EventArgs e) { ArticuloBAL _ArticuloBAL = new ArticuloBAL(); _ArticuloBAL.codigo = txtCodigoArt.Text; _ArticuloBAL.nombre = txtNombreArt.Text; if (RutaIMG != "") { _ArticuloBAL.img = openFileDialog1.FileName.ToString(); } _ArticuloBAL.presentacion = txtPresentacionArt.Text; double valor1; bool estado1 = double.TryParse(txtPrecioProv.Text, out valor1); if (estado1) { _ArticuloBAL.precioPro = valor1; } double valor2; bool estado2 = double.TryParse(txtPrecioPub.Text, out valor2); if (estado2) { _ArticuloBAL.precioPub = valor2; } int valor3; bool estado3 = Int32.TryParse(txtExistenciaMin.Text, out valor3); if (estado3) { _ArticuloBAL.existenciaMIN = valor3; } _ArticuloBAL.descripcion = txtDescripcionArt.Text; _ArticuloBAL.proveedor = Int32.Parse(cboxProveedor.SelectedValue.ToString()); var checkedButton = this.groupMedica.Controls.OfType <RadioButton>() .FirstOrDefault(r => r.Checked); _ArticuloBAL.medida = checkedButton.Text; if (_ArticuloBAL.AddArticulo() == true) { MessageBox.Show("Mensaje"); } else { MessageBox.Show(msError.ErrorMessage); } }
private void btnProductos_Click(object sender, EventArgs e) { if (!ProveedorBAL.CkeckMeProveedor()) { MessageBox.Show(msError.ErrorMessage + " EN Proveedor"); return; } if (!ArticuloBAL.CheckMeArticulo()) { MessageBox.Show(msError.ErrorMessage + " EN Artículos"); return; } else { AddFormInPanel(new Producto()); } }
private void AddRowdtArticulo()//nena la tabal venta { if (string.IsNullOrWhiteSpace(txtcodigo.Text)) { MessageBox.Show("Escriba el Código del Producto"); return; } if (string.IsNullOrWhiteSpace(txtcantidad.Text)) { MessageBox.Show("Escriba la Cantidad que desea Vender"); return; } ArticuloBAL articulo = new ArticuloBAL(); articulo.codigo = txtcodigo.Text; articulo.GetCodeArticulo(); if (articulo.id > 0) { DataRow dr = dtListArt.NewRow(); dr["id"] = articulo.id; dr["codigo"] = articulo.codigo; dr["nombre"] = articulo.nombre; dr["precio"] = Precio(articulo.precioPro, articulo.precioPub); dr["cantidad"] = txtcantidad.Text; dr["importe"] = Importe(articulo.precioPro, articulo.precioPub, Double.Parse(txtcantidad.Text.ToString())); dtListArt.Rows.Add(dr); dgVenta.DataSource = dtListArt; txtimporte.Text = dtListArt.AsEnumerable().Sum(x => x.Field <double>("importe")).ToString(); } else { MessageBox.Show("No se encontro ningún producto"); } }