public ActionResult AddPosAnswer(QuePosAnswer ans) { try { ResponseMessage responseMessage; bool complete = ans.Save(out responseMessage); if (!complete) throw new Exception(responseMessage.ErrorMessage); return RedirectToAction("Index", new { id = ans.QuePosition.Question.Id }); //return RedirectToAction("Index", new { id = new QuePosition(ans.QuePosition.Id).Question.Id }); //RedirectToAction("Index", new { id = ans.QuePosition.Question.Id }); } catch (Exception ex) { TempData["ServerError"] = ex.Message; return View("AddPosAnswer", ans); } }
private void FillSelf(QuePosAnswer model) { Id = model.Id; QuePosition = model.QuePosition; Answerer = model.Answerer; Descr = model.Descr; }