private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio negocio = new ArticuloNegocio(); try { if (nuevoArticulo == null) { nuevoArticulo = new Articulo(); } nuevoArticulo.Codigo = int.Parse(txtCodigo.Text); nuevoArticulo.Descripcion = txtDescripcion.Text; //nuevocliente.Marca = getMarca(txtMarca.Text); //nuevocliente.Tipo = getArticulo(txtTipo.Text); nuevoArticulo.Precio = float.Parse(txtPrecio.Text); nuevoArticulo.Costo = float.Parse(txtCosto.Text); nuevoArticulo.IVA = float.Parse(txtIVA.Text); nuevoArticulo.StockMin = int.Parse(txtStockMin.Text); negocio.agregarArticulo(nuevoArticulo); Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void BtnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio articuloNegocio = new ArticuloNegocio(); try { //validaciones if (tbNombre.Text.Trim() == "" || tbDescripcion.Text.Trim() == "" || cbMarca.Text.Trim() == "" || cbCategoria.Text.Trim() == "" || cbProveedor.Text.Trim() == "" || tbPrecio.Text.Trim() == "") { MessageBox.Show("Estos datos son obligatorios"); return; } else { if (articulo == null) { articulo = new Articulo(); articulo.Nombre = tbNombre.Text; articulo.Descripcion = tbDescripcion.Text; articulo.Marca = (Marca)cbMarca.SelectedItem; articulo.Categoria = (Categoria)cbCategoria.SelectedItem; articulo.Proveedor = (Proveedor)cbProveedor.SelectedItem; articulo.Precio = decimal.Parse(tbPrecio.Text); articulo.Imagen = imgLocation.ToString(); } if (articulo.IdArticulo != 0 && modificado == true) { articulo.Nombre = tbNombre.Text; articulo.Descripcion = tbDescripcion.Text; articulo.Marca = (Marca)cbMarca.SelectedItem; articulo.Categoria = (Categoria)cbCategoria.SelectedItem; articulo.Proveedor = (Proveedor)cbProveedor.SelectedItem; articulo.Precio = decimal.Parse(tbPrecio.Text); articulo.Imagen = imgLocation.ToString(); articulo.Estado = true; articuloNegocio.modificarArticulo(articulo); MessageBox.Show("Modificado correctamente"); } else { articuloNegocio.agregarArticulo(articulo); MessageBox.Show("Agregado correctamente"); } } } catch (Exception ex) { throw ex; } Close(); }