public ActionResult CreateResponseTicket(TicketResponseCreateModel model) { if (!ModelState.IsValid) { TempData["danger"] = "Error"; return(RedirectToAction("View", "Ticket")); } if (model.Content == null) { TempData["danger"] = "Error"; return(RedirectToAction("Index", "Ticket")); } var ticketId = Guid.Parse(model.FkTicket); var ticketResponse = new Ticket_Response { Id = Guid.NewGuid(), FK_User = Guid.Parse(User.Identity.Name), Content = model.Content, FK_Ticket = Guid.Parse(model.FkTicket), }; _db.Ticket_Response.Add(ticketResponse); _db.SaveChanges(); return(RedirectToAction("View", new { id = ticketId })); }
public ActionResult CreateResponse(Guid id) { var model = new TicketResponseCreateModel { FkTicket = id.ToString(), FkUser = User.Identity.Name, }; return(View(model)); }