public UnitOfWork(ICityRepository cityRepository, IClientRepository clientRepository, IClimateRepository climateRepository, ICountryRepository countryRepository, IDiscountRepository discountRepository, IDurationRepository durationRepository, IHotelRepository hotelRepository, IPassDiscountRepository passDiscountRepository, IPassRepository passRepository, ITourRepository tourRepository, TravelCompanyDBContext context) { _cityRepository = cityRepository; _clientRepository = clientRepository; _climateRepository = climateRepository; _countryRepository = countryRepository; _discountRepository = discountRepository; _durationRepository = durationRepository; _hotelRepository = hotelRepository; _passDiscountRepository = passDiscountRepository; _passRepository = passRepository; _tourRepository = tourRepository; _context = context; }
public DurationService(IUnitOfWork unitOfWork) { _unit = unitOfWork; _repository = _unit.DurationRepository; }
public ActivityViewModelRepository(IActivityRepository activityRepository, IDurationRepository durationRepository) { this.activityRepo = activityRepository; this.durationRepo = durationRepository; this.user = HttpContext.Current.GetOwinContext().GetUserManager <ApplicationUserManager>().FindById(HttpContext.Current.User.Identity.GetUserId()); }