Ejemplo n.º 1
0
        public List <City> GetDuplicates()
        {
            List <City> duplicates = new List <City>();

            foreach (City c in ListCities)
            {
                if (ListCities.IndexOf(c) != ListCities.LastIndexOf(c) && !duplicates.Contains(c))
                {
                    duplicates.Add(c);
                }
            }
            return(duplicates);
        }
Ejemplo n.º 2
0
        public List <City> GetRemaining(List <City> initialList)
        {
            List <City> remainingCities = new List <City>();

            foreach (City c in initialList)
            {
                if (ListCities.IndexOf(c) == -1)
                {
                    remainingCities.Add(c);
                }
            }
            return(remainingCities);
        }
Ejemplo n.º 3
0
 void client_success(GeoSearch results)
 {
     if (results.response.results != null)
     {
         foreach (City m in results.response.results)
         {
             ListCities.Add(m);
         }
         this.IsDataLoaded = true;
     }
     else
     {
         this.IsDataLoaded = false;
     }
 }
Ejemplo n.º 4
0
        public async Task getCitiesList_ReturnsResult()
        {
            string        cacheKey     = "cities";
            ListCities    CitiesModel  = new ListCities();
            List <dbCity> locationList = new List <dbCity>();

            locationList.Add(new dbCity {
                City = "Ajmer"
            });
            CitiesModel.DbCity.AddRange(locationList);

            Mock <ICarDataCache> _ICarDataCache = new Mock <ICarDataCache>();

            _ICarDataCache.Setup(cache => cache.getCities_Cache(cacheKey)).ReturnsAsync(CitiesModel);
            carDetailsService carDetailsService = new carDetailsService(_ICarDataCache.Object);
            var result = await carDetailsService.getCitiesList(new newcity(), It.IsAny <ServerCallContext>());

            Assert.Equal(result, CitiesModel);
        }
Ejemplo n.º 5
0
 private void GetCityData(int id)
 {
     City =
         ListCities
         .FirstOrDefault((cityModel) => cityModel.Id == id);
 }