예제 #1
0
        public TicketFactory()
        {
            var entities = new Entities();

            tRepository   = new TicketRepository(entities);
            tiRepository  = new TicketInventoryRepository(entities);
            oRepository   = new OrganisationRepository(entities);
            eRepository   = new EventRepository(entities);
            trRespository = new TicketReservationRepository(entities);
        }
예제 #2
0
        public EventFactory()
        {
            Entities entities = new Entities();

            eventRepository             = new EventRepository(entities);
            reviewEventRepository       = new ReviewEventRepository(entities);
            ticketRepository            = new TicketRepository(entities);
            ticketReservationRepository = new TicketReservationRepository(entities);
            creditCardRepository        = new CreditCardRepository(entities);
            messageRepository           = new MessageRepository(entities);
        }
예제 #3
0
        public OrganisationFactory()
        {
            var entities = new Entities();

            oRepository  = new OrganisationRepository(entities);
            toRepository = new TypeOrganisationRepository(entities);
            lRepository  = new LocationRepository(entities);
            eRepository  = new EventRepository(entities);
            tiRepository = new TicketInventoryRepository(entities);
            mRepository  = new MessageRepository(entities);
            trRepository = new TicketReservationRepository(entities);
        }
 public UnitOfWork(BusTicketContext context)
 {
     _context          = context;
     Vendor            = new VendorRepository(_context);
     BusDetail         = new BusDetailRepository(_context);
     Route             = new RouteRepository(_context);
     BusCategory       = new BusCategoryRepository(_context);
     Brand             = new BrandRepository(_context);
     PaymentType       = new PaymentTypeRepository(_context);
     PromoOffer        = new PromoOfferRepository(_context);
     BusReservation    = new BusReservationRepository(_context);
     SeatLayout        = new SeatLayoutRepository(_context);
     TicketReservation = new TicketReservationRepository(_context);
     VendorPayment     = new VendorPaymentRepository(_context);
     Payment           = new PaymentRepository(_context);
 }