Beispiel #1
0
        public async Task <IActionResult> SendOpinion(OpinionCreatorViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View("Details", workerViewModel));
            }

            return(await opinionManager.SendOpinion(mapper.Map <Opinion>(viewModel))
                ? (IActionResult)RedirectToAction("Details", new { id = workerViewModel.Id }).PushAlert("Opinion was sent") : this.ErrorPage());
        }
 public IViewComponentResult Invoke(OpinionCreatorViewModel viewModel) => View(viewModel);