예제 #1
0
 public ActionResult CreateDetail(InventoryDetailEntryViewModel model, FormCollection form)
 {
     if (model.ProductId == 0)
     {
         var ajaxViewModel = new AjaxViewModel(isSuccess: false, data: null, message: "Please Choose Product!");
         return(Json(ajaxViewModel));
     }
     else if (model.Qty == 0)
     {
         var ajaxViewModel = new AjaxViewModel(isSuccess: false, data: null, message: "Please Fill Qty!");
         return(Json(ajaxViewModel));
     }
     else
     {
         // Get UOM
         model.UomId = inventoryInProvider.GetUOMId();
         InventoryInDetailSessionWrapper.AddDetail(model);
         //var summary = OrderDetailSessionWrapper.CalculateSummary();
         var ajaxViewModel = new AjaxViewModel(message: "Inventory detail has been added.");
         return(Json(ajaxViewModel));
     }
 }