Пример #1
0
        private void _pay_Click(object sender, EventArgs e)
        {
            AlertDialog.Builder alert = new AlertDialog.Builder(Activity);
            alert.SetTitle("€" + _historyDb.GetBalance(MainActivity.UserName) + " " + GetString(Resource.String.AlertTitlePay));
            alert.SetMessage(GetString(Resource.String.AlertMessagePay));
            alert.SetPositiveButton(GetString(Resource.String.ButtonPositive), (senderAlert, args) => {
                Toast.MakeText(Activity, GetString(Resource.String.MessagePositivePay), ToastLength.Short).Show();
                _historyDb.PayCoffee(MainActivity.UserName);
                GetDatabaseEntires();
                _adapterL.NotifyDataSetChanged();
                _adapterL          = new MyArrayAdapter(Context, _activity, _coffeeNames, _time, _cost, _isPayed);
                _listViewL.Adapter = _adapterL;
                _currentSum.Text   = GetString(Resource.String.CurrentSum) + _historyDb.GetBalance(MainActivity.UserName);
            });

            alert.SetNegativeButton(GetString(Resource.String.ButtonNegative), (senderAlert, args) => {
                Toast.MakeText(Activity, GetString(Resource.String.MessageNegativePay), ToastLength.Short).Show();
            });
            alert.Show();
        }