// GET: Tickets/Details/5 public virtual ActionResult Edit(string userId) { var user = UserService.Get(userId); var model = new TicketViewModel(); var types = TicketsService.GetTypes(); if (user.TickedId != null) { var ticket = TicketsService.GetById(user.TickedId.Value); var ticketCategory = types.Where(x => x.Id == ticket.TicketTypeId).Single().Name; model.Username = user.UserName; model.UserId = user.Id; model.TicketId = ticket.Id; model.AssignTime = ticket.AssignTime; model.AssignTo = ticket.AssignTo; model.TicketTypeName = ticketCategory; } model.TicketTypes = types; return(View(MVC.Tickets.Views.Edit, model)); }
public IActionResult GetById(int id) { var tickets = _ticketsService.GetById(id); return(new JsonResult(tickets)); }