private void ConfirmCard(object sender, EventArgs args) { if (CardsAgainstHumility.IsCardCzar && _selectedCard != null) { if (CardsAgainstHumility.ReadyToSelectWinner) { CardsAgainstHumility.SelectWinner(_selectedCard); } else { RunOnUiThread(() => { var builder = new AlertDialog.Builder(this); builder.SetTitle("Still waiting on"); builder.SetMessage(string.Join(System.Environment.NewLine, CardsAgainstHumility.PlayersNotYetSubmitted)); builder.Create().Show(); }); } } else { if (CardsAgainstHumility.SelectedCard == null) { Console.WriteLine("User played \"{0}\" ", _selectedCard.Id); CardsAgainstHumility.SelectCard(_selectedCard); } } }
internal void Confirm() { if (SelectedWhiteCard != null) { if (CardsAgainstHumility.IsCardCzar) { CardsAgainstHumility.SelectWinner(SelectedWhiteCard); } else { CardsAgainstHumility.SelectCard(SelectedWhiteCard); } } }