public async void Salvar(object sender, EventArgs e) { List <Turma> listaTurma = new List <Turma>(); Avaliacao avaliar = null; var checkedItems = urna.Where(x => x.IsChecked == true).ToList(); AvaliacaoDAO service = new AvaliacaoDAO(); Turma t = new Turma(); int b = checkedItems.Count(); foreach (var item in checkedItems) { // await DisplayAlert(bixa, "Foi o item Selecionado ", "OK"); //chama o service para incluir a conta via API int c = 0; string bixa = item.Serie; t.Serie = bixa; listaTurma = await servicao.GetId_TurmaAsync(t); item.Id_Turma = listaTurma[c].Id_Turma; Id_Turma = item.Id_Turma; c++; avaliar = new Avaliacao(); avaliar.Id_Professor = Id_Professor; avaliar.Id_Bimestre = Id_Bimestre; avaliar.Id_Turma = Id_Turma; avaliar.Serie = bixa; avaliar.Bimestre = bimestre; avaliar.Titulo = labelTitulo.Text.Trim(); avaliar.Descricao = labelDescricao.Text.Trim(); avaliar.Data_Avaliacao = dataAvaliacao.Date; await service.AddAvaliacaoAsync(avaliar); } ; await PopupNavigation.Instance.PushAsync(new PopPupSucesso()); }