public ActionResult Create(BM_ApartmentUse obj, bool SaveAndCountinue = false, string key = "") { ViewBag.keyValue = key; //Kiểm tra if (!ModelState.IsValid) { return(View(obj)); } //Gán giá trị obj.Id = Guid.NewGuid().ToString(); obj.DateCreated = DateTime.UtcNow; //Thực hiện thêm mới var result = _BM_ApartmentUseService.Create(obj); if (result.isSuccess) { WriteLog.Write(result, GetCurrentUser.GetUser(), obj.Id.ToString(), obj.Name, "BM_ApartmentUse", ConstField.ResidentCode, ActionConfigO.Create); if (SaveAndCountinue) { TempData["Success"] = result.Message; return(RedirectToAction("Create", new { key = key })); } return(RedirectToAction("Index", new { key = key })); } else { ModelState.AddModelError("", result.Message); return(View(obj)); } }