public UserGunSetupViewModel(int setupID, DatabaseHelper helper) { dbHelper = helper; if(setupID != 0) { setup = dbHelper.ReadSingleGeneric<UserGunSetup>(setupID); iseditable = false; RaisePropertyChanged("Setup"); } else { setup = new UserGunSetup(); iseditable = true; GetOtherGuns(); } }