Exemplo n.º 1
0
        private static void MensagemParaRemoverItemSelecionado(string itemSelecionado, FabricaTelasComResultados resultados)
        {
            var alert = new AlertDialog.Builder(resultados);

            alert.SetTitle("Remover!");
            alert.SetMessage("Você tem certeza que deseja remover?\n\n" + itemSelecionado);
            alert.SetPositiveButton("Ok", (senderAlert, args) =>
            {
                Toast.MakeText(resultados, itemSelecionado + " foi exluído!", ToastLength.Short).Show();
                resultados.RemoverItemSelecionado(itemSelecionado);
            });
            alert.SetNegativeButton("Cancelar", (senderAlert, args) =>
            {
                Toast.MakeText(resultados, itemSelecionado + " não será removido!", ToastLength.Short).Show();
            });
            alert.Show();
        }
Exemplo n.º 2
0
        private static void MensagemParaRemoverItemSelecionado(IReadOnlyList <string> listNomeCodItem, int codParticipanteAtivo, FabricaTelasComResultados telaResultados)
        {
            var codItemSelecionado = Convert.ToInt32(listNomeCodItem[0]);
            var itemSelecionado    = listNomeCodItem[1];
            var tipoRelacao        = telaResultados.GetType().ToString();

            var alert = new AlertDialog.Builder(telaResultados);

            alert.SetTitle("Remover!");
            alert.SetMessage("Você tem certeza que deseja remover?\n\n" + itemSelecionado);
            alert.SetPositiveButton("Ok", (senderAlert, args) =>
            {
                RemoverRelacao(tipoRelacao, codItemSelecionado, codParticipanteAtivo);
                Toast.MakeText(telaResultados, itemSelecionado + " foi exluído!", ToastLength.Short).Show();
                telaResultados.RemoverItemSelecionado(itemSelecionado);
            });
            alert.SetNegativeButton("Cancelar", (senderAlert, args) =>
            {
                Toast.MakeText(telaResultados, itemSelecionado + " não será removido!", ToastLength.Short).Show();
            });
            alert.Show();
        }