public override HttpHandlerResult Get() { var qUserId = GetQuery("id"); var vm = new SecurityEditUserVM(this) { UserId = qUserId, }; vm.Build(); return(Response.View("Security\\EditUser.html", vm)); }
public override HttpHandlerResult Post() { var vm = new SecurityEditUserVM(this); try { vm.Restore(Request.FormData()); vm.Delete(); return(Response.Redirect("security")); } catch (Exception error) { vm.Errors.Add(error); vm.Build(); return(Response.View("Security\\EditUser.html", vm)); } }