public RealtorService(IEstateAgencyUnitOfWork unitOfWorkFactory, IBLLMapper mapperFactory, IRealeEstateSort <RealEstateForRealtorDTO> realeEstateSort, IRealEstatesDataMapper realEstatesData, IFilterForRealtor realEstateForRealtorFilter) { _unitOfWork = unitOfWorkFactory; _mapper = mapperFactory.CreateMapper(); _realeEstateSort = realeEstateSort; _realEstatesData = realEstatesData; _filter = realEstateForRealtorFilter; var cityKiev = _unitOfWork.Cities.GetAll().FirstOrDefault(x => x.Name == "Киев"); if (cityKiev == null) { throw new HttpException(404, "Cannot find Kiev. Working just for area of Kiev city."); } }
public RealtorService(IUnitOfWork unitOfWork, IMapperFactory mapperFactory, IRealeEstateSort realeEstateSort) { _unitOfWork = unitOfWork; _mapper = mapperFactory.CreateMapper(); _realeEstateSort = realeEstateSort; var cityKiev = _unitOfWork.Cities.GetAll().FirstOrDefault(x => x.Name == "Киев"); if (cityKiev != null) { _cityKievId = cityKiev.Id; } else { throw new HttpException(404, "Cannot find Kiev. Working just for area of Kiev city."); } }
public ClientService(IRealeEstateSort <RealEstateForClientDTO> realeEstateSort, IRealEstatesDataMapper realEstatesData, IFilterForClient filter) { _realeEstateSort = realeEstateSort; _realEstatesData = realEstatesData; _filter = filter; }