
Untitled
By: a guest on
Apr 29th, 2012 | syntax:
C# | size: 0.78 KB | hits: 37 | expires: Never
[HttpPost, Authorize]
public ActionResult Create(CreateInputModel inputModel)
{
try
{
if (ModelState.IsValid)
{
Core.Entities.Question question = Mapper.Map<CreateInputModel, Core.Entities.Question>(inputModel);
question.CreatedByUserId = User.Identity.UserId;
_questionService.Create(question, DocumentSession);
return RedirectToAction("Index", "Home", new { area = "" });
}
}
catch (Exception exception)
{
ModelState.AddModelError("RuRoh", exception.Message);
}
CreateViewModel viewModel = Mapper.Map(inputModel,
new CreateViewModel(User.Identity) { Header = "Ask a Question" });
return View("Create", viewModel);
}