Example #1
0
        public virtual ActionResult AddLawFix(AddLawFixFormViewModel form)
        {
            LawFix lawFix = null;

            return Handle(
                () =>
                    {
                        lawFix = new LawFix(Initiative.Id, form.Title, form.Description);
                        _documentSession.Store(lawFix);
                    },
                    success: () => _lawRouteService.Routes[LawRouteType.GetLawFix].ActionResult.AddRouteValue(MVC.Law.Law.GetLawFixParams.lawFix, lawFix));
        }
Example #2
0
        public virtual ActionResult GetLawFix(LawFix lawFix)
        {
            SetNavigationHierarchy(GetLawNavigationItems(), "Предложение по доработке");

            var getLawItemViewModel = new GetLawItemViewModel<LawFix>(lawFix);

            return View(MVC.Law.Law.Views.GetLawFix, getLawItemViewModel);
        }