private async Task ExecuteAdicionarContatoCommand()
        {
            try
            {
                var contato = new Contato
                {
                    NomeContato  = NomeContato,
                    Celular      = Celular,
                    TelefoneFixo = TelefoneFixo
                };

                bool contatoAceito = await _paginaServico.DisplayAlert("Adicionar Contato", "Deseja adicionar Contato?", "Sim", "Não");

                if (contatoAceito)
                {
                    try
                    {
                        _contatoRepositorio.AdicionarContato(contato);
                        await _paginaServico.DisplayAlert("", "Contato adicionado com sucesso.", "Ok");
                    }
                    catch (Exception Erro)
                    {
                        await _paginaServico.DisplayAlert("Adicionar Contato", "Erro ao adicionar Contato" + Erro, "Ok");
                    }

                    await _paginaServico.PopModalAsync();
                }
            }
            catch (Exception Erro)
            {
                await _paginaServico.DisplayAlert("Adicionar Contato", "Erro ao adicionar Contato" + Erro, "Ok");

                await _paginaServico.PushAsync(new ListaDeContatosView());
            }
        }