public TicketModel GetTicket(int id, int userId) { var ticketId = _ticketRepository.GetAll().FirstOrDefault(x => x.Id == id && x.UserId == userId); TicketModel ticket = new TicketModel() { Id = ticketId.Id, Ticket = _createTicket.CreateTicketList(ticketId.Ticket) }; return(ticket); }
public IEnumerable <SessionModel> GetAllSeassons() { List <SessionModel> sessionList = new List <SessionModel>(); var sessions = _sessionRepository.GetAll(); foreach (var sessionModel in sessions) { if (_sessionRepository.GetById(sessionModel.Id).Numbers == null) { continue; } List <int> numbers = _createTicket.CreateTicketList(_sessionRepository.GetById(sessionModel.Id).Numbers); var model = new SessionModel() { Id = sessionModel.Id, Numbers = numbers, WinnerBoard = sessionModel.WinnerBoard }; sessionList.Add(model); } return(sessionList); }