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); }
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); }
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); }