//El stock inicial lo agrego al deposito luego agrego Stock "cero" en las sucursales public void AgregarStockArticuloSucursal(int idArticulo, int StockInicial) { var cantidadSucursales = _sucursalRepositorio.Count(); //Stock Deposito StockArticuloSucursal stockArticuloDeposito = new StockArticuloSucursal(); stockArticuloDeposito.ArticuloID = idArticulo; stockArticuloDeposito.SucursalID = 1; stockArticuloDeposito.StockActual = StockInicial; _stockArticuloSucursalRepositorio.Add(stockArticuloDeposito); //Stock Sucursales (pongo cero) for (int i = 2; i <= cantidadSucursales; i++) { StockArticuloSucursal stockArticuloSucursal = new StockArticuloSucursal(); stockArticuloSucursal.ArticuloID = idArticulo; stockArticuloSucursal.SucursalID = i; stockArticuloSucursal.StockActual = 0; _stockArticuloSucursalRepositorio.Add(stockArticuloSucursal); } }
public bool Add(StockArticuloSucursal stockArticuloSucursal) { return(_stockArticuloSucursalRepositorio.Add(stockArticuloSucursal)); }