public void AddIssue(HttpSession session, NewIssueBindingModel nibm) { var user = this.FindUserBySession(session); Issue issue = new Issue() { Author = user, CreatedOn = DateTime.Now, Name = nibm.Name, Priority = (Priority)Enum.Parse(typeof(Priority), nibm.Priority), Status = (Status)Enum.Parse(typeof(Status), nibm.Status) }; this.data.Issues.InsertOrUpdate(issue); this.data.SaveChanges(); }
public IActionResult New(HttpSession session, HttpResponse response, NewIssueBindingModel nibm) { this.service.AddIssue(session, nibm); this.Redirect(response, "/issues/all"); return(null); }