Пример #1
0
        private async Task ExecuteCadastrarButtonCommand()
        {
            if (Nome.Length <= 3)
            {
                await _pageDialogService.DisplayAlertAsync("Erro", "Nome inválido", "OK");
            }
            else
            {
                try
                {
                    AlunoServiceClient servico = new AlunoServiceClient();
                    Aluno aluno = new Aluno()
                    {
                        Nome       = this.Nome,
                        Sexo       = this.Sexo,
                        Nascimento = DataNascimento,
                    };
                    servico.AddAsync(aluno);
                    await _pageDialogService.DisplayAlertAsync("Sucesso", "Cadastrado com sucesso", "OK");

                    Nome = "";
                }
                catch (Exception)
                {
                    await _pageDialogService.DisplayAlertAsync("Erro", "Servidor indisponivel", "OK");
                }
            }
        }