public IActionResult Contact() { if (this.User.Identity.IsAuthenticated) { ContactUserRequestViewModel model = new ContactUserRequestViewModel(); model.Email = this.User.Identity.Name; return(View(model)); } return(View()); }
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))); }