Ejemplo n.º 1
0
        public static new TicketDetailedViewModel FromTicket(Ticket ticket)
        {
            var detailedTicket = new TicketDetailedViewModel
            {
                Id = ticket.Id,
                Author = ticket.Author.UserName,
                Category = ticket.Category.Name,
                CommentsCount = ticket.Comments.Count(),
                Description = ticket.Description,
                Priority = ticket.Priority,
                ScreenshotUrl = ticket.ScreenshotUrl,
                Title = ticket.Title,
                Comments = ticket.Comments.AsQueryable().Select(CommentViewModel.FromComment)
            };

            return detailedTicket;
        }
        public static new TicketDetailedViewModel FromTicket(Ticket ticket)
        {
            var detailedTicket = new TicketDetailedViewModel
            {
                Id            = ticket.Id,
                Author        = ticket.Author.UserName,
                Category      = ticket.Category.Name,
                CommentsCount = ticket.Comments.Count(),
                Description   = ticket.Description,
                Priority      = ticket.Priority,
                ScreenshotUrl = ticket.ScreenshotUrl,
                Title         = ticket.Title,
                Comments      = ticket.Comments.AsQueryable().Select(CommentViewModel.FromComment)
            };

            return(detailedTicket);
        }