Exemple #1
0
        private async Task HandleEdit(Professor professor)
        {
            bool result = await ProfessorRepository.PutProfessorAsync(professor);

            if (result)
            {
                await App.Current.MainPage.Navigation.PopAsync();

                await App.Current.MainPage.DisplayAlert("Info", $"{professor.Name} editado com sucesso!", "Ok");

                await LoadProfessors();
            }
            else
            {
                await App.Current.MainPage.DisplayAlert("Atenção", $"Ocorreu um problema ao editar o {professor.Name}, " +
                                                        $"tente novamente mais tarde.", "Ok");
            }
        }