private async void CarregarCursos(Picker picker) { ListaCursos = new ObservableCollection <Model.Curso>() { new Model.Curso() { Nome = "Selecione um curso..." } }; var lista = await CursoDao.Buscar(); foreach (Model.Curso item in lista) { ListaCursos.Add(item); } picker.ItemsSource = ListaCursos; if (!string.IsNullOrEmpty(App.EstudanteDados.Curso)) { picker.SelectedItem = ListaCursos.Where(x => x.Codigo == App.EstudanteDados.Curso).FirstOrDefault(); } else { picker.SelectedIndex = 0; } }
private async System.Threading.Tasks.Task AtualizarTela() { ListaCursos.Clear(); Curso = new Model.Curso(); var response = await CursoDao.Buscar(); foreach (Model.Curso item in response) { ListaCursos.Add(item); } }
private async void CarregarCursos() { ListaCursos = new ObservableCollection <Model.Curso>(); Curso = new Model.Curso(); var response = await CursoDao.Buscar(); foreach (Model.Curso item in response) { ListaCursos.Add(item); } }
private async void CarregarRecursos() { anexoStream = null; AnexoUrl = Estagio.AnexoUrl; ListaCursos = new ObservableCollection <Model.Curso>(); ListaCursosDoEstagio = new ObservableCollection <Model.Curso>(); var lista = await CursoDao.Buscar(); foreach (Model.Curso item in lista) { ListaCursos.Add(item); } if (!string.IsNullOrEmpty(Estagio.Codigo)) { for (int i = 0; i < Estagio.CodigosCursos.Count; i++) { foreach (Model.Curso c in ListaCursos.ToList()) { if (c.Codigo == Estagio.CodigosCursos[i]) { ListaCursosDoEstagio.Add(c); break; } } } } ListaStatus = new ObservableCollection <Model.StatusEstagio>() { { new Model.StatusEstagio() { Codigo = Model.Status.Disponivel, Nome = "Disponível" } }, { new Model.StatusEstagio() { Codigo = Model.Status.Ocupado, Nome = "Ocupado" } }, { new Model.StatusEstagio() { Codigo = Model.Status.Desativado, Nome = "Desativado" } } }; picker.ItemsSource = ListaStatus; picker.SelectedItem = ListaStatus.Where(x => x.Codigo == Estagio.Status).FirstOrDefault(); }
private async void CarregarRecursos() { AnexoUrl = Estagio.AnexoUrl; ListaCursosEstagio = new ObservableCollection <Model.Curso>(); var lista = await CursoDao.Buscar(); if (!string.IsNullOrEmpty(Estagio.Codigo)) { for (int i = 0; i < Estagio.CodigosCursos.Count; i++) { foreach (Model.Curso c in lista) { if (c.Codigo == Estagio.CodigosCursos[i]) { ListaCursosEstagio.Add(c); break; } } } } }