Advertisement
xJupiter

Untitled

May 24th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. [HttpGet("SolverUnsolvedSecondaryTickets")]
  2. [Authorize]
  3. public IEnumerable<SecondaryTicket> GetSolverUnsolvedSecondaryTickets()
  4. {
  5. string id = HttpContext.User.Claims.First(c => c.Type == ClaimTypes.NameIdentifier).Value;
  6.  
  7. IEnumerable<SecondaryTicket> stickets = _context.SecondaryTicket.Where(st => st.Ticket.SolverId == id && st.Ticket.State != "Solved").ToList();
  8. foreach(SecondaryTicket sticket in stickets)
  9. {
  10. sticket.Ticket = _context.Ticket.SingleOrDefaultAsync(t => t.Id == sticket.TicketId).Result;
  11. sticket.Ticket.SecondaryTickets = new List<SecondaryTicket>();
  12. }
  13.  
  14. return stickets;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement