Example #1
0
        public ActionResult DisposalMethod(DisposalMethodViewModel model, bool?backToOverview = null)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            TempData.Add(DisposalMethodKey, model.DisposalMethod);

            return(RedirectToAction("DisposalCost", "WasteRecovery", new { backToOverview }));
        }
Example #2
0
        public async Task <ActionResult> DisposalMethod(Guid id, bool?backToOverview = null)
        {
            var model          = new DisposalMethodViewModel();
            var disposalMethod = await mediator.SendAsync(new GetDisposalMethod(id));

            if (disposalMethod != null)
            {
                model = new DisposalMethodViewModel(id, disposalMethod);
            }
            else
            {
                model.NotificationId = id;
            }

            return(View(model));
        }