public JsonResult Manage(MDummyModel item) { UserInfoModel userInfo = (UserInfoModel)GeneralFunctions.GetSession(Configs.session); ResultStatusModel result = new ResultStatusModel(); item.UserCreated = userInfo.UserName; item.UserModified = userInfo.UserName; if (ModelState.IsValid) { try { string id_out = ""; if (item.PlanID == 0) { result = uow.DummyRepository.CUD_Dummy(item, "c", out id_out); } if (!result.issuccess) { ModelState.AddModelError("Failed", result.err_msg); } } catch (Exception e) { ModelState.AddModelError("Failed", e.Message); } } List <string> Error = (from m in ModelState where m.Value.Errors.Any() select m.Value.Errors[0].ErrorMessage).ToList(); return(Json(new { Error = Error, data = item }, JsonRequestBehavior.DenyGet)); }
public ActionResult Manage(int id = 0) { UserModel data = new UserModel(); MDummyModel dummy = new MDummyModel(); List <MGroupUserModel> group = new List <MGroupUserModel>(); if (id != 0) { data = uow.UserRepository.Lookup_MUser(id, null, null, null, null, false).FirstOrDefault(); if (dummy == null) { dummy = new MDummyModel(); dummy.PlanID = -1; } else { group = uow.GroupUserRepository.LookUp_MGroupUser(null, null, null); } } else { group = uow.GroupUserRepository.LookUp_MGroupUser(null, null, null); } ViewData["GroupList"] = group; return(View(dummy)); }