コード例 #1
0
        public ActionResult Services()
        {
            GetAboutServicesQueryResult result = Query.For <GetAboutServicesQueryResult>().With(new EmptyCriterion());

            AboutServicesViewModel vm = ToViewModel(result);

            return(View(vm));
        }
コード例 #2
0
        public ActionResult Services(AboutServicesViewModel vm)
        {
            Command.Execute(new EditAboutServicesCommand
            {
                Services = ToModel(vm)
            });

            return(RedirectToAction("Index"));
        }
コード例 #3
0
        protected AboutServices ToModel(AboutServicesViewModel vm)
        {
            AboutServices model = Mapper.Map <AboutServices>(vm);

            return(model);
        }
コード例 #4
0
        protected AboutServicesViewModel ToViewModel(GetAboutServicesQueryResult result)
        {
            AboutServicesViewModel vm = Mapper.Map <AboutServicesViewModel>(result.Services);

            return(vm);
        }