Exemple #1
0
        // 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));
        }
Exemple #2
0
        public IActionResult GetById(int id)
        {
            var tickets = _ticketsService.GetById(id);

            return(new JsonResult(tickets));
        }