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)); }