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