Exemplo n.º 1
0
        public IActionResult Contact()
        {
            if (this.User.Identity.IsAuthenticated)
            {
                ContactUserRequestViewModel model = new ContactUserRequestViewModel();
                model.Email = this.User.Identity.Name;

                return(View(model));
            }

            return(View());
        }
Exemplo n.º 2
0
        public IActionResult Contact(ContactUserRequestViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(this.View(model));
            }

            this.TempData["info"] = YOUR_REQUEST_WAS_ACCEPTED;

            this.userRequestService.Create(model.Title, model.Email, model.Content);

            return(RedirectToAction(nameof(Index)));
        }