예제 #1
0
        public void Search_PdvAddressLocation_ReturnsSamePdv()
        {
            const int id  = 1;
            var       pdv = _repository.Select(id);

            var response = _repository.Search(pdv.Address);

            Assert.IsNotNull(response);
            Assert.AreEqual(pdv, response);
        }
예제 #2
0
        public PdvResponse Search(double lng, double lat)
        {
            IPoint location = new Point(lng, lat);

            location.SRID = 4326;

            Pdv pdv = _repository.Search(location);

            if (pdv == null)
            {
                return(null);
            }

            return(new PdvResponse(pdv));
        }