public async Task Init() { var transport = await _tCompanyService.GetById <TransportCompanyDTO>(_tranportId); TCompany = transport; var tOffers = (await _tOfferService.Get <List <TransportOfferDTO> >(new TransportOfferSearchRequest { TransportCompanyId = transport.Id })); foreach (var offer in tOffers) { var city = await _cityService.GetById <CityDTO>(offer.CityId); Cities.Add(city); } var ratingData = await _ratingService.Get <List <RatingDTO> >(new RatingSearchRequest { TransportCompanyId = transport.Id }); foreach (var item in ratingData) { var model = new RatingModel { UserName = (await _userService.GetById <UserDTO>(item.UserId)).UserName, Rating = item.TransportRating, RatingDate = item.RatingDate }; Reviews.Add(model); } }
async Task ExecuteLoadCitiesCommand() { if (IsBusy) { return; } IsBusy = true; try { Cities.Clear(); var cities = await CitiesService.GetCitiesAsync(); Parallel.ForEach(cities.Data, city => { Cities.Add(city); }); } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
/// <summary> /// В этом закрытом методе заполняются списки Cities, Directions данными из файла input.txt /// </summary> void Filling() { if (Lines != null) { foreach (var line in Lines) { var split = line.Replace(" ", string.Empty).Replace("\"", string.Empty).Split('→'); City cityFrom = new City(split.First()); City cityTo = new City(split.Last()); if (!Cities.Any(c => c.Name == cityFrom.Name)) { Cities.Add(cityFrom); } if (!Cities.Any(c => c.Name == cityTo.Name)) { // здесь указывется что данный город не является точкой отсчета т.к. он является пунктом назначения на данном этапе cityTo.IsNotRoot = true; Cities.Add(cityTo); } else { //этот город был пунктом откправления но в данном случае он является пунктом назначения Cities.FirstOrDefault(c => c.Name == cityTo.Name).IsNotRoot = true; } Directions.Add(new Direction(cityFrom, cityTo)); } } }
public void LoadCurrents(AbsolutePlace place) { var countries = namazApi.GetCountries(); countries.ForEach(c => Countries.Add(c)); if (!string.IsNullOrWhiteSpace(place.Country?.UlkeID) && Countries.Any()) { var selectedCnt = Countries.FirstOrDefault(c => c.UlkeID == place.Country?.UlkeID); SelectedCountry = selectedCnt; var cities = namazApi.GetCities(selectedCnt.UlkeID); cities.ForEach(c => Cities.Add(c)); if (!string.IsNullOrWhiteSpace(place.City?.SehirID)) { var selectedCity = Cities.FirstOrDefault(c => c.SehirID == place.City?.SehirID); SelectedCity = selectedCity; var towns = namazApi.GetTowns(selectedCity.SehirID); towns.ForEach(i => Towns.Add(i)); if (!string.IsNullOrWhiteSpace(place.Town?.IlceID)) { var selectedTown = Towns.FirstOrDefault(t => t.IlceID == place.Town?.IlceID); SelectedTown = SelectedTown; } else { var cityCenter = towns.FirstOrDefault(t => t.IlceAdi == selectedCity.SehirAdi); SelectedTown = cityCenter; } } } }
public override Task Initialize() { Cities.Add(new City { Name = "Paris", IsCapital = true }); Cities.Add(new City { Name = "Amsterdam", IsCapital = true }); Cities.Add(new City { Name = "Frankfurt", IsCapital = false }); Cities.Add(new City { Name = "New York", IsCapital = false }); Cities.Add(new City { Name = "Buenos Aires", IsCapital = true }); Cities.Add(new City { Name = "Barcelona", IsCapital = false }); Cities.Add(new City { Name = "Washington DC", IsCapital = true }); Cities.Add(new City { Name = "Tokio", IsCapital = true }); Cities.Add(new City { Name = "Vancouver", IsCapital = false }); return(base.Initialize()); }
public void FillDataRain(CityData cityData) { bool isRain = false; for (int i = 0; i < 8; i++) { DateTime time = DateTime.Parse(cityData.RainTime[i], null, DateTimeStyles.AssumeUniversal); City cityinfo = new City(); cityinfo.Id = cityData.Id; cityinfo.CityName = cityData.CityName; cityinfo.CountryName = cityData.CountryName; cityinfo.Latitude = cityData.Latitude; cityinfo.Longtitude = cityData.Longtitude; cityinfo.Temp = cityData.Temp[i]; cityinfo.MaxTemp = cityData.MaxTemp[i]; cityinfo.MinTemp = cityData.MinTemp[i]; cityinfo.RainTime = time.DayOfWeek.ToString(); cityinfo.Main = cityData.Main[i]; cityinfo.RainIn3H = cityData.RainIn3H[i]; cityinfo.Time = time.ToShortTimeString(); cityinfo.Description = cityData.Description[i]; Cities.Add(cityinfo); if (cityData.RainIn3H[i] != null) { isRain = true; } } if (isRain == true) { MessageBox.Show("It will rain soon!"); } }
public void Generate_New() { Cities.Clear(); for (int i = 0; i < RNG.Instance.Next(MIN_CONTACTS, MAX_CONTACTS); i++) { Cities.Add(new ForeignCity()); } foreach (Resource export in ForeignCity.IMPORTANT_EXPORTS) { bool found = false; foreach (ForeignCity city in Cities) { if (city.Cheap_Exports.Contains(export) || city.Exports.Contains(export) || city.Expensive_Exports.Contains(export)) { found = true; break; } } if (!found) { foreach (ForeignCity city in Cities) { if (city.Insert_Export(export)) { break; } } } } }
private void LoadCities(string result) { bool pointArea = false; int count = 0; foreach (string line in result.Split('\n')) { if (string.Compare(line.Trim(), PointSection.Trim(), StringComparison.OrdinalIgnoreCase) == 0) // equal - fix because of unprintable sign at end of "line" { pointArea = true; } else if (pointArea) { char[] delimiterChars = { ' ', ':', '\t' }; string[] cityParameter = line.Split(delimiterChars); if (cityParameter.Length == 3) { Debug.Log("City" + count + " " + cityParameter[1] + " / " + cityParameter[2]); Cities.Add(new City(Int32.Parse(cityParameter[1]), Int32.Parse(cityParameter[2]), count)); } count++; } } loadingComplete = true; }
private void GetCollectionsDataFromDB() { FlightsViewModel.GetAllCompanies().ForEach(c => Companies.Add(c.name)); FlightsViewModel.GetAllCities().ForEach(c => Cities.Add(c)); FlightsViewModel.GetExistingPlanes().ForEach(p => Planes.Add(p)); FlightsViewModel.GetTrips().ForEach(f => Trips.Add(f)); }
public void addCities(params string[] cityNames) { foreach (string city in cityNames) { Cities.Add(city); } }
private void ParseCities() { foreach (Match m in GetMatch(citiesFile, @"(.*) \t(.*) \t")) { Cities.Add($"{m.Groups[1]}, {m.Groups[2]}"); } }
public async void GetCities() { var cities = await WeatherApi.GetAutoCompleteAsync(Query); Cities.Clear(); cities.ForEach(city => Cities.Add(city)); }
public void Save() { // can not put null for column city because it's a primary key in the table if (editCity.City != null) { if (editCity.RowID != INITIAL_NUMBER) { // find the place of the selected item in the list int index = Cities.IndexOf(selectedCity); // remove the selected item from list Cities.Remove(selectedCity); // add the edited one to list in the same place Cities.Insert(index, editCity); } else { Cities.Add(editCity); } // save the changes to database db.Save(Cities.ToList()); // load data again and do calculations Load(); CalculateTotal(); CalculateHighest(); } }
public void Add(string name) { if (!string.IsNullOrEmpty(name)) { City city = new City(name); var results = new List <ValidationResult>(); var context = new ValidationContext(city); if (!Validator.TryValidateObject(city, context, results, true)) { foreach (var error in results) { MessageBox.Show(error.ErrorMessage); } } else { City.AllCities.Insert(0, city); Cities.Clear(); foreach (var c in City.AllCities) { Cities.Add(c); } SelectedItem = null; NameCity = null; } } }
public void PopulateList( IEnumerable <City> cities, IEnumerable <District> districts, IEnumerable <Position> positions) { foreach (var city in cities) { Cities.Add(new SelectListItem { Value = city.Id.ToString(), Text = city.Name }); } foreach (var district in districts) { Districts.Add(new SelectListItem { Value = district.Id.ToString(), Text = district.Name }); } foreach (var position in positions) { if (Positions.All(p => p.Id != position.Id)) { Positions.Add(new PositionViewModel { Id = position.Id, Name = position.Name, Selected = false }); } } Positions.Sort((x, y) => x.Id - y.Id); }
void LoadDataFromXML() { XDocument document = DataLoader.LoadXmlFromResources("/Data/CitiesData.xml"); if (document != null) { foreach (XElement element in document.Element("Cities").Elements()) { string cityName = element.Element("CityName").Value; GeoPoint cityLocation = new GeoPoint(Convert.ToDouble(element.Element("Latitude").Value, CultureInfo.InvariantCulture), Convert.ToDouble(element.Element("Longitude").Value, CultureInfo.InvariantCulture)); CityInfo cityInfo = new CityInfo(cityName, cityLocation); foreach (XElement placeElement in element.Element("Places").Elements()) { string placeName = placeElement.Element("Name").Value; GeoPoint placeLocation = new GeoPoint(Convert.ToDouble(placeElement.Element("Latitude").Value, CultureInfo.InvariantCulture), Convert.ToDouble(placeElement.Element("Longitude").Value, CultureInfo.InvariantCulture)); string placeDescription = placeElement.Element("Description").Value; Uri placeImageUri = new Uri(placeElement.Element("ImageUri").Value, UriKind.RelativeOrAbsolute); cityInfo.Places.Add(new PlaceInfo(placeName, cityName, placeLocation, placeDescription, new BitmapImage(placeImageUri))); } Cities.Add(cityInfo); CitiesMini.Add(cityInfo); } } }
public async void GetCities(object param) { if (DesignerProperties.GetIsInDesignMode(new System.Windows.DependencyObject())) { Cities = new ObservableCollection <City> { new City { Version = 2, AdministrativeArea = new Area { ID = "123", LocalizedName = "Iasi" }, Country = new Area { ID = "233", LocalizedName = "Romania" }, Key = "287994", LocalizedName = "Iasi" } }; } else { if (string.IsNullOrWhiteSpace(CityInput)) { return; } var cities = await _weatherService.SearchCitiesAsync(CityInput); Cities?.Clear(); foreach (var item in cities) { Cities.Add(item); } ShowForecast = Cities?.Count > 0 ? true : false; } }
private async void GetCities() { if (_selectedComboBoxCountry != null) { var gradovi = await _apiCities.Get <List <Model.Grad> >(new GradSearchRequest() { DrzavaNaziv = _selectedComboBoxCountry.Content.ToString() }); Cities.Clear(); foreach (var item in gradovi) { Cities.Add(new ComboBoxItem() { Content = item.Naziv, Tag = item.GradId }); } CitiesIsEnabled = true; } else { Cities.Clear(); CitiesIsEnabled = false; } }
private void AddCityButton_Click(object sender, RoutedEventArgs e) { DataGrid.UnselectAll(); string text = TextBox.Text; if (!(text.Length == 0 || text == "Enter city")) { City newCity = GetCity(text); if (newCity == null) { System.Windows.MessageBox.Show("Oops, something went wrong!"); return; } foreach (var city in Cities) { if (city.Name.ToLower() == newCity.Name.ToLower()) { System.Windows.MessageBox.Show("City already added!"); return; } } Cities.Add(newCity); SaveCities(); TextBox.Clear(); } else { System.Windows.MessageBox.Show("Enter a city first!"); } }
private void SelectPrefecture(Prefecture prefecture) { Debug.WriteLine($"Prefecture: ID[{prefecture.ID}] Name[{prefecture.Name}]"); Cities.Clear(); foreach (var city in prefecture.Cities) { Cities.Add(city); } var schoolDistrictID = prefecture.SchoolDistrictId; SchoolDistricts.Clear(); foreach (var schoolDistrict in AllSchoolDistricts) { if (schoolDistrict.ID == prefecture.SchoolDistrictId) { foreach (var school in schoolDistrict.Schools) { school.TypeChoices = new List <string> { "Default", "Night", "Other", }; } SchoolDistricts.Add(schoolDistrict); } } }
public Region AddCity(City city) { if (city == null) { return(this); } if (string.IsNullOrWhiteSpace(city.Id)) { ;// ServerContext.Current.Logger.Log("Region->AddCity->Trying to add city without name"); } else if (Parent.Cities.ContainsKey(city.Id)) { ;// ServerContext.Current.Logger.Log("Region->AddCity->Trying to add duplicate city (in Map context): {0}", city.Name); } else { Cities.Add(city.Id, city); //move this shit into Base if (city.Parent == null) { city.Parent = this; } } return(this); }
private void GenerateCitiesData() { for (int x = 0; x < 5; x++) { Cities.Add($"City: {x}"); } }
public void PopulateCities() { // Clear existing cities Cities.Clear(); // Add new cities Cities.Add(new CityInfo("City01.jpg", "Houses by Water", false)); Cities.Add(new CityInfo("City02.jpg", "Turning Circle", true)); Cities.Add(new CityInfo("City03.jpg", "Skyline at Night", true)); Cities.Add(new CityInfo("City04.jpg", "Golden Gate Bridge", true)); Cities.Add(new CityInfo("City05.jpg", "Roads by Night", true)); Cities.Add(new CityInfo("City06.jpg", "Church Domes", true)); Cities.Add(new CityInfo("City07.jpg", "Mountain Lights", true)); Cities.Add(new CityInfo("City08.jpg", "City Scene", false)); Cities.Add(new CityInfo("City09.jpg", "House in Winter", true)); Cities.Add(new CityInfo("City10.jpg", "By the Lake", true)); Cities.Add(new CityInfo("City11.jpg", "At the Dome", true)); Cities.Add(new CityInfo("City12.jpg", "Cityscape", true)); Cities.Add(new CityInfo("City13.jpg", "Model City", true)); Cities.Add(new CityInfo("City14.jpg", "Taxi, Taxi!", true)); Cities.Add(new CityInfo("City15.jpg", "On the Sidewalk", true)); Cities.Add(new CityInfo("City16.jpg", "Midnight Walk", true)); Cities.Add(new CityInfo("City17.jpg", "Lunchtime Cafe", true)); Cities.Add(new CityInfo("City18.jpg", "Coffee Shop", true)); Cities.Add(new CityInfo("City19.jpg", "Rustic Tavern", true)); }
void OnSelectedregionChanged() { if (_selectedregion == null) { var data = core.GetAllCities(); foreach (var item in data) { Cities.Add(item); } } else { var data = core.GetRegionCities(SelectedRegion.Id); foreach (var item in data) { Cities.Add(item); } } if (_selectedregion.Id == 2) { IsYerevan = true; } else { IsYerevan = false; } }
public void getCityExecute(Object parameter) { if (Information.Province == "湖北") { Cities.Clear(); Cities.Add("武汉"); Cities.Add("恩施"); Cities.Add("宜昌"); City = "武汉"; } else if (Information.Province == "四川") { Cities.Clear(); Cities.Add("成都"); Cities.Add("德阳"); Cities.Add("绵阳"); City = "成都"; } else { Cities.Clear(); Cities.Add("请选择"); City = "请选择"; } }
public CityDataContext(DbContextOptions <CityDataContext> options) : base(options) { //Database.EnsureDeleted(); Database.EnsureCreated(); if (Cities.Count() == 0) { Cities.Add(new City { Name = "Odense", Description = "Smukkeste By", Attractions = new List <Attraction> { new Attraction { Name = "Døckerslundbageren", Description = "Best Bager i verden" }, new Attraction { Name = "Larz' crib", Description = "Det fedeste hus i verden" } } }); Cities.Add(new City { Name = "Kerteminde", Description = "En anden by i Danmark", Attractions = new List <Attraction> { new Attraction { Name = "Amanda", Description = "En statue af en kælling" }, new Attraction { Name = "Vaffelhuset", Description = "Verdens Bedste Ishus" } } }); SaveChanges(); } }
public void GenerateRandomCities(int amount) { Cities.Clear(); for (int i = 0; i < amount; i++) { Cities.Add(GetRandomCity(i)); } }
private void UpdateCities() { Cities.Clear(); foreach (City city in cities) { Cities.Add(city); } }
// parses a packet with the header CityAdded private void ParseCityAdded(Packet p) { City city = (City)p.Item; Cities.Add(city); UpdateCache(); ConsoleManager.Instance.WriteLine($"Added a city {city.InstanceID}:{city.EmpireID}:{city.Name}"); OnCityAdded(new CityEventArgs(city)); }
public void Load(ContactsSaveData data) { ForeignCity.Reset_Current_Id(); Cities.Clear(); foreach (ForeignCitySaveData city_data in data.Cities) { Cities.Add(new ForeignCity(city_data)); } }