Пример #1
0
 public TicketDTO Transform(Ticket t)
 {
     if (t == null)
     {
         return(null);
     }
     return(new TicketDTO
     {
         TicketId = t.TicketId,
         TicketNr = t.TicketNr,
         DatePurchased = t.DatePurchased,
         TicketType = _ticketTypeFactory.Transform(t.TicketType)
     });
 }
 public TicketTypeDTO AddNewTicketType(TicketTypeDTO newTicketType)
 {
     try
     {
         var tt = _ticketTypeFactory.Transform(newTicketType);
         _uow.TicketTypes.Add(tt);
         _uow.SaveChanges();
         return(_ticketTypeFactory.Transform(_uow.TicketTypes.Find(tt.TicketTypeId)));
     }
     catch (DBConcurrencyException)
     {
         return(null);
     }
 }