예제 #1
0
 public AfricanFarmerCommoditiesUnitOfWork(
     AbstractRepository <Address> addressRepository,
     AbstractRepository <Driver> driverRepository,
     AbstractRepository <Invoice> invoiceRepository,
     AbstractRepository <Item> itemRepository,
     AbstractRepository <Itinary> itinaryRepository,
     AbstractRepository <Location> locationRepository,
     AbstractRepository <Schedule> scheduleRepository,
     AbstractRepository <Vehicle> vehicleRepository,
     AbstractRepository <SchedulesPricing> schedulesPricingRepository,
     AbstractRepository <DealsPricing> dealsPricingRepository,
     AbstractRepository <TransportPricing> transportPricingRepository,
     AbstractRepository <User> userRepository,
     AbstractRepository <Role> rolesRepository,
     AbstractRepository <UserRole> userInRolesRepository,
     AbstractRepository <VehicleCategory> vehicleCategoryRepository,
     AbstractRepository <FoodHubStorage> foodHubStorageRepository,
     AbstractRepository <VehicleCapacity> vehicleCapacityRepository,
     AbstractRepository <FoodHub> foodHubRepository,
     AbstractRepository <CommodityUnit> commodityUnitRepository,
     AbstractRepository <Commodity> commodityRepository,
     AbstractRepository <CommodityCategory> commodityCategoryRepository,
     AbstractRepository <ActiveEnrouteCommodityMonitor> activeEnrouteCommodityMonitorRepository,
     AbstractRepository <TransportSchedule> transportScheduleRepository,
     AbstractRepository <Company> companyRepository,
     AfricanFarmerCommoditiesDBContext africanFarmerCommoditiesDbContext)
 {
     AfricanFarmerCommoditiesDbContext = africanFarmerCommoditiesDbContext as AfricanFarmerCommoditiesDBContext;
     _addressRepository = addressRepository as AddressRepository;
     _addressRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _driverRepository = driverRepository as DriverRepository;
     _driverRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _invoiceRepository = invoiceRepository as InvoiceRepository;
     _invoiceRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _itemRepository = itemRepository as ItemRepository;
     _itemRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _itinaryRepository = itinaryRepository as ItinaryRepository;
     _itinaryRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _locationRepository = locationRepository as LocationRepository;
     _locationRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _scheduleRepository = scheduleRepository as ScheduleRepository;
     _scheduleRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _vehicleRepository = vehicleRepository as VehicleRepository;
     _vehicleRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _dealsPricingRepository = dealsPricingRepository as DealsPricingRepository;
     _dealsPricingRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _schedulesPricingRepository = schedulesPricingRepository as SchedulesPricingRepository;
     _schedulesPricingRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _userRepository = userRepository as UserRepository;
     _userRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _rolesRepository = rolesRepository as RolesRepository;
     _rolesRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _userInRolesRepository = userInRolesRepository as UserInRolesRepository;
     _userInRolesRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _transportPricingRepository = transportPricingRepository as TransportPricingRepository;
     _transportPricingRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _vehicleCategoryRepository = vehicleCategoryRepository as VehicleCategoryRepository;
     _vehicleCategoryRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _foodHubStorageRepository = foodHubStorageRepository as FoodHubStorageRepository;
     _foodHubStorageRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _foodHubRepository = foodHubRepository as FoodHubRepository;
     _foodHubRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _vehicleCapacityRepository = vehicleCapacityRepository as VehicleCapacityRepository;
     _vehicleCapacityRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _commodityUnitRepository = commodityUnitRepository as CommodityUnitRepository;
     _commodityUnitRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _commodityRepository = commodityRepository as CommodityRepository;
     _commodityRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _commodityCategoryRepository = commodityCategoryRepository as CommodityCategoryRepository;
     _commodityCategoryRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _activeEnrouteCommodityMonitorRepository = activeEnrouteCommodityMonitorRepository as ActiveEnrouteCommodityMonitorRepository;
     _activeEnrouteCommodityMonitorRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _transportScheduleRepostiory = transportScheduleRepository as TransportScheduleRepository;
     _transportScheduleRepostiory.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
     _companyRepository = companyRepository as CompanyRepository;
     _companyRepository.AfricanFarmerCommoditiesDBContext = africanFarmerCommoditiesDbContext;
 }
 public SimbaToursEastAfricaUnitOfWork(
     AbstractRepository <Address> addressRepository,
     AbstractRepository <Destination> destinationRepository,
     AbstractRepository <Driver> driverRepository,
     AbstractRepository <HotelBooking> hotelBookingRepository,
     AbstractRepository <InAndOutBoundAirTravel> inAndOutBoundAirTravelRepository,
     AbstractRepository <InternalVehicleTravel> internalVehicleTravelRepository,
     AbstractRepository <Invoice> invoiceRepository,
     AbstractRepository <Item> itemRepository,
     AbstractRepository <Itinary> itinaryRepository,
     AbstractRepository <Laguage> laguageRepository,
     AbstractRepository <Location> locationRepository,
     AbstractRepository <Meal> mealRepository,
     AbstractRepository <Schedule> scheduleRepository,
     AbstractRepository <TourClient> tourClientRepository,
     AbstractRepository <Vehicle> vehicleRepository,
     AbstractRepository <SchedulesPricing> schedulesPricingRepository,
     AbstractRepository <MealPricing> mealPricingRepository,
     AbstractRepository <DealsPricing> dealsPricingRepository,
     AbstractRepository <LaguagePricing> laguagePricingRepository,
     AbstractRepository <HotelPricing> hotelPricingRepostory,
     AbstractRepository <Hotel> hotelRepostory,
     AbstractRepository <TransportPricing> transportPricingRepository,
     Microsoft.EntityFrameworkCore.DbContext simbaToursEastAfricaDbContext)
 {
     SimbaToursEastAfricaDbContext = simbaToursEastAfricaDbContext as SimbaToursEastAfricaDbContext;
     _addressRepository            = addressRepository as AddressRepository;
     _addressRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _destinationRepository = destinationRepository as DestinationRepository;
     _destinationRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _driverRepository = driverRepository as DriverRepository;
     _driverRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _hotelBookingRepository = hotelBookingRepository as HotelBookingRepository;
     _hotelBookingRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _inAndOutBoundAirTravelRepository = inAndOutBoundAirTravelRepository as InAndOutBoundAirTravelRepository;
     _inAndOutBoundAirTravelRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _internalVehicleTravelRepository = internalVehicleTravelRepository as InternalVehicleTravelRepository;
     _internalVehicleTravelRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _invoiceRepository = invoiceRepository as InvoiceRepository;
     _invoiceRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _itemRepository = itemRepository as ItemRepository;
     _itemRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _itinaryRepository = itinaryRepository as ItinaryRepository;
     _itinaryRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _laguageRepository = laguageRepository as LaguageRepository;
     _laguageRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _locationRepository = locationRepository as LocationRepository;
     _locationRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _mealRepository = mealRepository as MealRepository;
     _mealRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _scheduleRepository = scheduleRepository as ScheduleRepository;
     _scheduleRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _tourClientRepository = tourClientRepository as TourClientRepository;
     _tourClientRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _vehicleRepository = vehicleRepository as VehicleRepository;
     _vehicleRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _mealsPricingRepository = mealPricingRepository as MealsPricingRepository;
     _mealsPricingRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _dealsPricingRepository = dealsPricingRepository as DealsPricingRepository;
     _dealsPricingRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _laguagePricingRepository = laguagePricingRepository as LaguagePricingRepository;
     _laguagePricingRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _schedulesPricingRepository = schedulesPricingRepository as SchedulesPricingRepository;
     _schedulesPricingRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _hotelPricingRepository = hotelPricingRepostory as HotelPricingRepository;
     _hotelPricingRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _hotelRepository = hotelRepostory as HotelRepository;
     _hotelRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
     _transportPricingRepository = transportPricingRepository as TransportPricingRepository;
     _transportPricingRepository.SimbaToursEastAfricaDbContext = SimbaToursEastAfricaDbContext;
 }