Example #1
0
        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);
            };
        }
Example #3
0
        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();
            }
        }