private void btnDeleteEntry_Click(object sender, EventArgs e) { var cc = new DBConnection(); cc.DeletePlayer(Home.Id); myList = cc.ViewAll(); var da = new Resources.DataAdapter(this, myList); spinnerChangeDB.Adapter = da; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.player_layout); DBConnection myConnectionClass = new DBConnection(); myList = myConnectionClass.ViewAll(); PlayerNameSpinner = FindViewById <Spinner>(Resource.Id.selectPlayerSpinner); DataAdapter da = new Resources.DataAdapter(this, myList); PlayerNameSpinner.Adapter = da; PlayerNameSpinner.ItemSelected += new EventHandler <AdapterView.ItemSelectedEventArgs>(spinner_ItemSelected); txtEnterPlayerName = FindViewById <TextView>(Resource.Id.txtEnterName); Button btnStartGame = FindViewById <Button>(Resource.Id.btnStartGame); btnStartGame.Click += (object sender, EventArgs e) => { btnStartGame_Click(sender, e); }; Button btnAddPlayer = FindViewById <Button>(Resource.Id.btnAddProfile); btnAddPlayer.Click += (object sender, EventArgs e) => { btnAddPlayer_Click(sender, e); }; Button btnselectplayerMainMenu = FindViewById <Button>(Resource.Id.btnselectplayerMainMenu); btnselectplayerMainMenu.Click += (object sender, EventArgs e) => { btnselectplayerMainMenu_Click(sender, e); }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.db_layout); DBConnection myConnectionClass = new DBConnection(); myList = myConnectionClass.ViewAll(); btnEditDBMenu = FindViewById <Button>(Resource.Id.btnEditDBMainMenu); btnEditDBMenu.Click += btnEditDBMainMenu_Click; spinnerChangeDB = FindViewById <Spinner>(Resource.Id.spinnereditDB); Resources.DataAdapter da = new Resources.DataAdapter(this, myList); spinnerChangeDB.Adapter = da; spinnerChangeDB.ItemSelected += new EventHandler <AdapterView.ItemSelectedEventArgs>(spinnerChangeDB_ItemSelected); btnDelEntry = FindViewById <Button>(Resource.Id.btnDeleteEntry); btnDelEntry.Click += btnDeleteEntry_Click; btnDelEntry.Enabled = false; }
private void btnAddPlayer_Click(object sender, EventArgs e) { // If the length of the text is more then 0.. do this.. if (txtEnterPlayerName.Text.Length > 0) { // Set the new PlayerName to the text in the textfield Home.PlayerName = txtEnterPlayerName.Text.ToString(); // Give them a score of 0 to begin with Home.score = 0; var cc = new DBConnection(); // Insert the Players name and score into the database String res = cc.InsertNewPlayer(Home.PlayerName, Home.score); myList = cc.ViewAll(); var da = new Resources.DataAdapter(this, myList); // And display the updated list on the spinner PlayerNameSpinner.Adapter = da; } // Display a message if there is an empty textfield else { Toast.MakeText(this, "Please enter at least 1 character for your name", ToastLength.Short).Show(); } }