public override HttpHandlerResult Get() { var qGroupId = GetQuery("id"); var vm = new SecurityEditGroupVM(this) { GroupId = qGroupId, }; vm.Build(); return(Response.View("Security\\EditGroup.html", vm)); }
public override HttpHandlerResult Post() { var vm = new SecurityEditGroupVM(this); try { vm.Restore(Request.FormData()); vm.Save(); return(Response.Redirect("security")); } catch (Exception error) { vm.Errors.Add(error); vm.Build(); return(Response.View("Security\\EditGroup.html", vm)); } }