public ActionResult EditGroup(long?id, string UrlReferrer, bool?IsAddPop) { if (!User.CanAdd("AppSettingGroup")) { return(RedirectToAction("Index", "Error")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AppSettingGroup appsettinggroup = db.AppSettingGroups.Find(id); if (appsettinggroup == null) { return(HttpNotFound()); } ViewBag.IsAddPop = IsAddPop; ViewData["AppSettingGroupParentUrl"] = UrlReferrer; return(View(appsettinggroup)); }
public AddAppSettingGroupModel() { mAppSettingGroup = new AppSettingGroup(); OkButtonCommand = new DelegateCommand<object>(OkButtonHander, CanExecuteOkButtonHandler); CancelButtonCommand = new DelegateCommand<object>(CancelButtonHander, CanExecuteOkButtonHandler); OnDataSourceLoaded(); }
public ActionResult DeleteGroupConfirmed(AppSettingGroup appsettinggroup, string UrlReferrer) { if (!User.CanDelete("AppSettingGroup")) { return(RedirectToAction("Index", "Error")); } db.Entry(appsettinggroup).State = EntityState.Deleted; db.AppSettingGroups.Remove(appsettinggroup); db.SaveChanges(); return(Json("FROMPOPUP", "application/json", System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet)); }
public ActionResult EditGroup([Bind(Include = "Id,ConcurrencyKey,Name,IsDefault")] AppSettingGroup appsettinggroup, string UrlReferrer, bool?IsAddPop) { if (ModelState.IsValid) { db.Entry(appsettinggroup).State = EntityState.Modified; db.SaveChanges(); return(Json("FROMPOPUP", "application/json", System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet)); } else { var errors = ""; foreach (ModelState modelState in ViewData.ModelState.Values) { foreach (ModelError error in modelState.Errors) { errors += error.ErrorMessage + ". "; } } return(Json(errors, "application/json", System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet)); } return(View()); }
void cmsWebServiceClient_GetAppSettingGroupCompleted(object sender, GetAppSettingGroupCompletedEventArgs e) { mAppSettingGroup = e.Result; OnDataSourceLoaded(); }