コード例 #1
0
 public ActionResult UnregisterProduct(StoragePlaceProductVM model)
 {
     ViewBag.ProductId = new SelectList(productRepo.GetItems(), "Id", "Name");
     if (!ModelState.IsValid)
     {
         return(View(model));
     }
     if (!storageRepo.RemoveProduct(model.Id))
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
コード例 #2
0
 public ActionResult AddProductToWareHouse(StoragePlaceProductVM model)
 {
     ViewBag.ProductId = new SelectList(productRepo.GetItems(), "Id", "Name");
     if (!ModelState.IsValid)
     {
         return(View(model));
     }
     if (!storageRepo.AddProduct(model.WarehouseId, model.ProductId, model.TotalAmount))
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
コード例 #3
0
 public ActionResult UpdateStoragePlace(StoragePlaceProductVM model)
 {
     ViewBag.ProductId = new SelectList(productRepo.GetItems(), "Id", "Name");
     if (!ModelState.IsValid)
     {
         return(View(model));
     }
     if (!storageRepo.UpdateProduct(model.Id, model.ProductId, model.TotalAmount, model.ReservedAmount))
     {
         return(View(model));
     }
     return(RedirectToAction("Details", new { id = model.WarehouseId }));
 }