Esempio n. 1
0
        public bool TryGetBlockTicket(Guid ownerId, out Ticket ticket)
        {
            ticket = _tickets.FirstOrDefault(t => t.OwnerId == ownerId && t.Status == TicketStatus.Block);

            return(ticket != null);
        }
Esempio n. 2
0
        public void Remove(Ticket ticket)
        {
            Guard.ArgumentNotNull(nameof(ticket), ticket);

            _tickets.Remove(ticket);
        }
Esempio n. 3
0
        public bool Contains(Ticket ticket)
        {
            Guard.ArgumentNotNull(nameof(ticket), ticket);

            return(_tickets.Contains(ticket));
        }
Esempio n. 4
0
        public void Add(Ticket ticket)
        {
            Guard.ArgumentNotNull(nameof(ticket), ticket);

            _tickets.Add(ticket);
        }