public bool AgregarProducto(string descripcion, int stock, int precio, string tipoproducto, int idAdmin, string prov) { ServiceProducto sp = new ServiceProducto(); ServiceTipoProducto stp = new ServiceTipoProducto(); ServiceProveedor spp = new ServiceProveedor(); PROVEEDOR proveedor = spp.getPorRubro(prov); TIPOPRODUCTO tp = stp.getEntity(tipoproducto); try { // Crear producto PRODUCTO entity = new PRODUCTO(); entity.IDPRODUCTO = sp.id(); entity.DESCRIPCION = descripcion; entity.STOCK = stock; entity.PRECIO = precio; entity.TIPOPRODUCTO = tp.IDTIPO; entity.ADMINISTRADOR = idAdmin; entity.PROVEEDOR = proveedor.IDPROVEEDOR; sp.addEntity(entity); MessageBox.Show("Producto Creado.", "Crear Producto", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(true); }catch (Exception ex) { MessageBox.Show("El producto ya existe.", "Crear Producto", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); throw new ArgumentException(ex.Message); } }
//ADD PRODUCTO public void agregarProducto(string Codigo, string Nombre, string Descripcion, decimal PrecioVenta, int StockMinimo, int StockMaximo) { ServiceProducto servicio = new ServiceProducto(); Producto p = new Producto(); p.Codigo = Codigo; p.Nombre = Nombre; p.Descripcion = Descripcion; p.PrecioVenta = PrecioVenta; p.StockMinimo = StockMinimo; p.StockMaximo = StockMaximo; servicio.addEntity(p); }