Пример #1
0
 public ActionResult OnCreate(ProductStoreModels store)
 {
     if (ModelState.IsValid)
     {
         var result = ProductStoreService.Insert
                      (
             store.Name,
             store.Phone,
             store.Manager,
             store.Address,
             store.CreatedAt,
             store.UpdatedAt,
             store.State
                      );
         if (result == Result.Exists)
         {
             ModelState.AddModelError("", $"Kho hàng '{store.Name}' đã tồn tại trên hệ thống.");
             ViewBag.ListState = DataHelper.ListEnumType <StateEnum>();
             return(View("Create", store));
         }
         SetFlashMessage($"Thêm kho hàng '{store.Name}' thành công.");
         if (store.SaveList)
         {
             return(RedirectToAction("Index"));
         }
         ViewBag.ListState = DataHelper.ListEnumType <StateEnum>();
         ModelState.Clear();
         return(View("Create", store.ResetValue()));
     }
     ViewBag.ListState = DataHelper.ListEnumType <StateEnum>();
     return(View("Create", store));
 }