public void Can_Add_And_Get_Multiple_Entities() { zipStubs[0] = zRepo.Add(zipStubs[0]); zipStubs[1] = zRepo.Add(zipStubs[1]); var getEntities = zRepo.Get().Where(e => e.zipcodeid == zipStubs[0].zipcodeid || e.zipcodeid == zipStubs[1].zipcodeid); Assert.IsTrue(getEntities.Count() > 1); }
public void Should_search_within_radius() { var lisle = _zipCodeRepo.Search(x => x.PlaceName.Contains("Lisle")); var zipCode = _zipCodeRepo.Get("60606"); var results = _zipCodeRepo.RadiusSearch(zipCode, 1).ToList(); results.Count.ShouldEqual(9); }
public int AddPerson(PersonRegisterViewModel person) { var area = _zipCodeRepository.Get(zc => zc.zipcode == person.Zipcode).areaname; var entity = new party_real { fullname = person.Name, postaladdressline1 = person.Address, countrycode = _countryRepository.GetById(person.NumericCountryIsoCode).twoletterisocode, zipcode = person.Zipcode, uniqueidentifier = person.Ssn.Replace("-", ""), area = area, city = area, deceased = person.IsDeceased, updatedon = DateTime.Now }; _partyRealRepository.Add(entity); _unitOfWork.Commit(); return(entity.id); }