private async void LoadData() { var datas = await context.GetCities(); foreach (var item in datas) { Cities.Add(item); } CitiesView.Refresh(); }
private void AddNewCityAction(object obj) { var form = new Views.AddNewCity(); form.ShowDialog(); var vm = (AddNewCityViewModel)form.DataContext; if (vm.SaveSuccess & vm.SavedResult != null) { Cities.Add(vm.SavedResult); } CitiesView.Refresh(); }
private void GetCitiesAgentCanAccess() { var cities = Common.ResourcesBase.GetMainWindowViewModel().CityCollection.Source; foreach (var item in cities) { CitiesView.Add(new Models.CityAgentCanAccessView(selectedItem.Cityagentcanaccess) { AgentID = selectedItem.Id, CityCode = item.CityCode, CityName = item.CityName, Province = item.Province, Regency = item.Regency, Id = item.Id, AccessID = 0 }); } foreach (var item in selectedItem.Cityagentcanaccess) { var a = CitiesView.Where(O => O.Id == item.CityId).FirstOrDefault(); if (a != null) { a.IsTrue = true; } } }