public ActionResult Create([Bind(Include = "Id,TicketId,Comment")] TicketComment ticketComment) { if (ModelState.IsValid) { ticketComment.UserId = User.Identity.GetUserId(); ticketComment.Created = DateTime.Now; db.TicketComments.Add(ticketComment); db.SaveChanges(); var ticket = db.Tickets.Find(ticketComment.TicketId); if (ticket.DeveloperId != User.Identity.GetUserId()) { ticketManager.CommentNotifications(ticket); } return(RedirectToAction("Dashboard", "Tickets", new { id = ticketComment.TicketId })); } ViewBag.TicketId = new SelectList(db.Tickets, "Id", "SubmitterId", ticketComment.TicketId); ViewBag.UserId = new SelectList(db.Users, "Id", "FirstName", ticketComment.UserId); return(View(ticketComment)); }