public Guid Post([FromBody] IssueModels.Post model) { var issue = new Issue(_userSession.GetUserName()) { Subject = model.Subject, Text = model.Text, Submitted = model.Submitted }; _domainRepository.Insert(issue); return issue.Id; }
private static IssueModels.Details MapIssueToDetailsModel(Issue issue) { return new IssueModels.Details { Id = issue.Id, Subject = issue.Subject, Text = issue.Text, Submitted = issue.Submitted, Modified = issue.Modified, Open = issue.Open, User = issue.User }; }
public ActionResult Create(IssueEditModel inModel) { if (ModelState.IsValid) { var issue = new Issue(_userSession.GetUserName()) { Subject = inModel.Subject, Text = inModel.Text }; _repository.Insert(issue); return RedirectToAction("Index"); } return View(inModel); }