Пример #1
0
 internal void Llenar(IBodega bodega)
 {
     if (bodega.Existencia(producto) >= cantidad)
     {
         SeLleno = true;
         int existenciaTotal = bodega.Existencia(producto) - cantidad;
         bodega.ActualizarExistencia(producto, existenciaTotal);
     }
 }
Пример #2
0
        public ProductoBodega TrasladarProducto(IBodega bodega, Producto producto, int cantidad)
        {
            var productoBodegaExtraido = SacarProducto(producto, cantidad);

            if (productoBodegaExtraido != null)
            {
                return(bodega.AgregarProducto(producto, cantidad));
            }
            return(null);
        }
 public BodegasController(IBodega repo)
 {
     _repo = repo;
 }
Пример #4
0
 public ProductoBodega TrasladarProducto(IBodega bodega, Producto producto, int cantidad)
 {
     return(Bodega.TrasladarProducto(bodega, producto, cantidad));
 }