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(); } }
public async Task GetUserSetup(int setupId) { setup = DbHelper.ReadSingleGeneric<UserGunSetup>(setupId); }
public UserGunSetupViewModel() { iseditable = true; dbHelper = new DatabaseHelper(DatabaseHelper._SQLitePlatformWinRT, DatabaseHelper.DB_PATH); Setup = new UserGunSetup(); GetOtherGuns(); // int t = 0; }
public bool canSave(UserGunSetup setup) { try { if(!String.IsNullOrEmpty(Setup.SetupName) && Setup.Gun != null && Setup.Ammo != null && Setup.Scope != null) return true; } catch { return false; } return false; }
public void NavigateToSession(UserGunSetup Setup) { this.rootFrame.Navigate(typeof(SessionPage),Setup); TitleBar.GoBackCommand.RaiseCanExecuteChanged(); }