Exemplo n.º 1
0
 public CitiesViewModel()
 {
     DeleteCityCommand = new RelayCommand(Delete, () => { return(CitiesList.Contains(SelectedCity)); });
     AddCity           = new CityViewModel();
     SelectedCity      = new CityViewModel();
     CitiesList        = GetCities();
 }
Exemplo n.º 2
0
        public void SaveRegion(CityViewModel city)
        {
            RegionViewModel dublicate = (RegionViewModel)this.MemberwiseClone();
            REGIONS         region    = new REGIONS();

            region.REGIONNAME = dublicate.REGIONNAME;
            region.CITYID     = city.CITYID;
            this.REGIONNAME   = "";
            DbContext.REGIONS.Add(region);
            DbContext.SaveChanges();
            city.REGIONS.Add(new RegionViewModel(region));
        }
Exemplo n.º 3
0
 public void DeleteRegion(CityViewModel city)
 {
     DbContext.REGIONS.Remove(DbContext.REGIONS.Where(r => r.REGIONID == city.SelectedRegion.REGIONID).FirstOrDefault());
     DbContext.SaveChanges();
     city.REGIONS.Remove(this);
 }