Beispiel #1
0
        public void SaveCity(CitiesViewModel p)
        {
            CITIES city = new CITIES();

            city.CITYNAME = this.CITYNAME;
            this.CITYNAME = "";
            DbContext.CITIES.Add(city);
            DbContext.SaveChanges();
            p.CitiesList.Add(new CityViewModel(city));
        }
Beispiel #2
0
        //public ObservableCollection<OWNERS> OWNERS { get; set; }

        public PropertyViewModel()
        {
            //TestCommand = new RelayCommand(Refresh);
            SaveCommand        = new RelayCommand(Save, CanSave);
            BrowseImageCommand = new RelayCommand(Browse);
            DeleteImageCommand = new RelayCommand(Delete);
            //RefreshCommand = new RelayCommand(Refresh);
            SearchCommand = new RelayCommand(Search, () => { return(!(this.PROPERTYID == 0)); }); // Намери подходящи условия за вкл/изкл на бутона "Търсене"!


            CITIES        = new CitiesViewModel();
            PROPERTYTYPES = new PropertyTypesViewModel();
            //OWNERS = new OwnersViewModel();
            CATEGORIES    = new CategoriesListViewModel();
            IMAGES        = new ImagesViewModel();
            isActive      = true;
            ChangeTracker = new Dictionary <string, int>();
            ChangeTracker.Add(new KeyValuePair <string, int>(("PROPERTYTYPES"), PROPERTYTYPES.PropertyTypesList.Count));
        }
Beispiel #3
0
 public void DeleteCity(CitiesViewModel p)
 {
     DbContext.CITIES.Remove(DbContext.CITIES.Where(c => this.CITYID == c.CITYID).FirstOrDefault());
     DbContext.SaveChanges();
     p.CitiesList.Remove(this);
 }