예제 #1
0
        private void DeleteBtn_Click(object sender, EventArgs p, AdapterView.ItemClickEventArgs e)
        {
            alertDialogAndroid.Dismiss();
            LayoutInflater layoutInflater = LayoutInflater.From(this.Activity);
            var            view           = layoutInflater.Inflate(Resource.Layout.OKDialog, null);

            Delete_ClickConfig(view, "User has been deleted!");

            char[] ar = new char[2];
            ar            = DatabaseHolder.IntToCharArr(users[e.Position].Id);
            OKBtn.Enabled = false;
            BluetoothHolder.bluetoothManage.Write(DatabaseHolder.DELUS + ar[0] + ar[1] + '\a');
            DatabaseHolder.receiver = "";
            AccBtn.Click           += AccBtn_Click1;
        }
예제 #2
0
        private void AccBtn_Click2(object sender, EventArgs e, AdapterView.ItemClickEventArgs p)
        {
            BluetoothHolder.bluetoothManage.Read();
            OKBtn.Enabled  = true;
            AccBtn.Enabled = false;

            if (DatabaseHolder.CODE() == "OK")
            {
                Toast.MakeText(this.Activity, "Received: " + DatabaseHolder.receiver, ToastLength.Long).Show();

                char[] ar = new char[2];
                ar = DatabaseHolder.IntToCharArr(users[p.Position].Id);
                DatabaseHolder.receiver = "";
                BluetoothHolder.bluetoothManage.Write(DatabaseHolder.CHNCD + ar[0] + ar[1] + '\a');
            }
            else if (DatabaseHolder.CODE() == "ER")
            {
                Toast.MakeText(this.Activity, "There was an error while uploading a database!", ToastLength.Long).Show();
            }
            else
            {
                Toast.MakeText(this.Activity, "UNKNOWN ERROR - RECEIVED MSG:'" + DatabaseHolder.receiver + "'", ToastLength.Long).Show();
            }
        }