public ActionResult UserContactUs() { var viewModel = new UserContactUsViewModel { WriterUserId = _currentUser.User.Id, FirstName = _currentUser.User.FirstName, UserName = User.Identity.GetUserName(), FromAddress = User.Identity.GetUserName() }; return View(viewModel); }
public ActionResult UserContactUs(UserContactUsViewModel contactVm) { if (!ModelState.IsValid) { return View(contactVm); } var userId = User.Identity.GetUserId(); var message = new Message { Body = contactVm.Body, Subject = contactVm.Subject, FromAddress = contactVm.FromAddress }; ProcessContactUs(message); return this.RedirectToAction<HelpController>(c=>c.ContactConfirm()); }