private void DeleteConversation() { Action actionOnConfirm = async() => { this.progress.ShowProgressDialog("Trwa oznaczanie rozmowy jako usuniêtej..."); var result = await messagesService.DeleteConversation(this.conversationInfoModel.ConversationId); this.progress.CloseProgressDialog(); if (result) { AlertsService.ShowShortToast(this, "Rozmowa zosta³a oznaczona jako usuniêta."); this.Finish(); } else { AlertsService.ShowShortToast(this, "Nie uda³o siê usun¹æ rozmowy. Spróbuj ponownie póŸniej."); } }; AlertsService.ShowConfirmDialog(this, "Czy chcesz usun¹æ tê rozmowê? Nie bêdzie ona widoczna na liœcie rozmów dopóki Ty i Twój rozmówca nie skontaktujecie siê ponownie.", actionOnConfirm); }