示例#1
0
 public async Task Carregar()
 {
     await ProfessorRepository.GetProfessoresSqlAzureAsync().ContinueWith(retorno =>
     {
         CopiaListaProfessores = retorno.Result.ToList();
     });
     AplicarFiltro();
 }
        public async Task <bool> Carregar()
        {
            CopiaListaProfessores = await ProfessorRepository.GetProfessoresSqlAzureAsync();

            AplicarFiltro();

            return(true);
        }
        public ProfessorViewModel()
        {
            OnSairCMD = new Command(OnSair);
            OnNovoCMD = new Command(OnNovo);
            OnAdicionarProfessorCMD = new OnAdicionarProfessorCMD(this);
            OnEditarProfessorCMD    = new OnEditarProfessorCMD(this);
            OnDeleteProfessorCMD    = new OnDeleteProfessorCMD(this);

            ProfessorList = ProfessorRepository.GetProfessoresSqlAzureAsync().Result;
        }
示例#4
0
        public async void Carregar()
        {
            CopiaListaProfessores = await ProfessorRepository.GetProfessoresSqlAzureAsync();

            CopiaListaProfessores.ForEach(x => {
                Professores.Add(x);
            });

            AplicarFiltro();
        }
示例#5
0
        public ProfessorViewModel()
        {
            var teste = ProfessorRepository.GetProfessoresSqlAzureAsync();

            OnAdicionarProfessorCMD = new OnAdicionarProfessorCMD(this);
            OnEditarProfessorCMD    = new OnEditarProfessorCMD(this);
            OnDeleteProfessorCMD    = new OnDeleteProfessorCMD(this);
            OnSairCMD = new Xamarin.Forms.Command(OnSair);
            OnNovoCMD = new Xamarin.Forms.Command(OnNovo);

            CopiaListaProfessores = new List <Professor>();
            Carregar();
        }
        public async void CarregarProfessores(bool updateBase)
        {
            var professoresData = await ProfessorRepository.GetProfessoresSqlAzureAsync(updateBase);

            if (professoresData != null)
            {
                Professores.Clear();
                foreach (var prof in professoresData)
                {
                    Professores.Add(prof);
                }
            }
        }
        public async void Carregar()
        {
            CopiarListaProfessores = await ProfessorRepository.GetProfessoresSqlAzureAsync();

            AplicarFiltro();
        }
 public void Carregar()
 {
     CopiaListaProfessor = ProfessorRepository.GetProfessoresSqlAzureAsync().Result;
     AplicarFiltro();
 }