コード例 #1
0
        public override HttpHandlerResult Get()
        {
            var qUserId = GetQuery("id");

            var vm = new SecurityEditUserVM(this)
            {
                UserId = qUserId,
            };

            vm.Build();

            return(Response.View("Security\\EditUser.html", vm));
        }
コード例 #2
0
        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));
            }
        }