コード例 #1
0
        protected async override void OnAppearing()
        {
            var escolasEtt = await App.Database.GetEscolaAsync();

            if (escolasEtt.Count > 0)
            {
                var escolaEtt = escolasEtt.FirstOrDefault();

                var escolaDTO = JsonConvert.DeserializeObject <EscolaDTO>(escolaEtt.DTO);

                EscolaName.Text              = escolaDTO.Name;
                EscolaImage.Source           = escolaDTO.Image;
                EscolaAlunosDisponiveis.Text = escolaDTO.AlunosDisponiveis;
                EscolaDistancia.Text         = escolaDTO.Distancia;
                EscolaDistancia.Text         = escolaDTO.Distancia;

                EscolaTipoInclusao1.Source = escolaDTO.TipoInclusao1;
                EscolaTipoInclusao2.Source = escolaDTO.TipoInclusao2;
                EscolaTipoInclusao3.Source = escolaDTO.TipoInclusao3;
                EscolaTipoInclusao4.Source = escolaDTO.TipoInclusao4;

                _alunos = AlunoService.GetAlunosPorEscola(escolaDTO.Name);

                lstAlunos.ItemsSource = _alunos;
            }



            base.OnAppearing();
        }