public JsonResult DeleteTurma(long ID) { Turma labUpdate = TurmaDao.FindAllByIDTurma(ID); TurmaDao.Delete(labUpdate); return(Json("Response from Delete")); }
public ActionResult Edit(int IdTurma) { Turma turma = TurmaDao.FindAllByIDTurma(IdTurma); ViewBag.ID = IdTurma; ViewBag.erros = new List <string>(); return(View(new TurmaDTO(turma))); }
protected async void Salvar(object sender, EventArgs e) { dataService = new ProfessorDAO(); List <ProfessorCadastro> u = new List <ProfessorCadastro>(); List <ProfessorCadastro> professor = new List <ProfessorCadastro>(); List <Turma> listaTurma = new List <Turma>(); ProfessorCadastro p = new ProfessorCadastro(); u = await dataService.GetProfessoresAsync(); int z = u.Count(); Turma t = new Turma(); TurmaProfessorDao tpd = new TurmaProfessorDao(); ProfessorTurma prturma = null; var checkedItems = urna.Where(x => x.IsChecked == true).ToList(); foreach (var item in checkedItems) { int k = checkedItems.Count(); // await DisplayAlert(bixa, "Foi o item Selecionado ", "OK"); //chama o service para incluir a conta via API TurmaDao service = new TurmaDao(); 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++; prturma = new ProfessorTurma(); prturma.Id_Professor = Id_Professor; prturma.Id_Turma = Id_Turma; prturma.Serie = bixa; await tpd.AddTurmaProfessorAsync(prturma); item.IsChecked = false; } ; await PopupNavigation.Instance.PushAsync(new PopPupSucesso()); Combobox(); }
public ActionResult Create(TurmaDTO turma) { var erros = turma.validate(); if (erros.Count == 0) { Turma turmas = turma.ParseToTurma(); TurmaDao.Save(turmas); SessionHelper.AddMensagemToView("Turma criada com sucesso"); return(RedirectToAction("Index", "Turma")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(turma)); }
public ActionResult Edit(TurmaDTO turma) { var erros = turma.validateEdit(); if (erros.Count == 0) { Turma turmas = TurmaDao.Find(turma.ID); turmas = turma.ParseToTurma(turmas); TurmaDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Turma editado com sucesso"); return(RedirectToAction("Index")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(turma)); }
public async void btnSalvar(object sender, EventArgs e) { Turma t = new Turma() { Serie = serie.Text.Trim(), Ano = ano.Text.Trim(), Periodo = periodoo.ToString(), }; //chama o service para incluir a conta via API TurmaDao service = new TurmaDao(); //mostra mensagem de erro caso não foi possível incluir if (service.AddTurmarAsync(t) == null) { await DisplayAlert("Erro", "Ocorreu um erro ao incluir a Conta", "Ok"); } else { string mensagem = "Professor cadastrado com sucesso"; await PopupNavigation.Instance.PushAsync(new PopPupSucesso()); } }
public async void Button_Clicked(object sender, EventArgs e) { List <AlunoBean> alun = new List <AlunoBean>(); Chamada alunoo = new Chamada() { Id_Turma = Id_TurmaAluno, }; int a = 0; urna = await servicao.GetChamada_TurmaAsync(alunoo); int i = 1; int contar = urna.Count(); Turma t = new Turma(); NotaDAO tpd = new NotaDAO(); ProfessorTurma prturma = null; List <Turma> listaTurma = new List <Turma>(); // await DisplayAlert(bixa, "Foi o item Selecionado ", "OK"); //chama o service para incluir a conta via API TurmaDao service = new TurmaDao(); int c = 0; // string bixa = iten[c].Serie; //t.Serie = bixa; //listaTurma = await servicao.GetId_TurmaAsync(t); //item.Id_Turma = listaTurma[c].Id_Turma; // Id_Turma = item.Id_Turma; c++; AlunoBean ch1 = new AlunoBean(); foreach (var item in urna) { ch1.Nome = item.Nome; ch1.Id_Turma = Id_TurmaAluno; } if (await servicaoalunao.GetAutenticarId_Açuno(ch1) != null) { urna2 = await servicaoalunao.GetAutenticarId_Açuno(ch1); int contar2 = urna2.Count(); int yy = 1; foreach (var item in urna) { Nota ch = new Nota(); ch.Id_Turma = Id_TurmaAluno; ch.Id_Aluno = urna2[yy].Id_Aluno; ch.Id_Professor = TelaLoginProfessor.Id_Professor; ch.Id_Bimestre = ListarAvaliacoes.Id_BimestreNotas; ch.nota = 5; yy++; await tpd.AddNotasAsync(ch); } await PopupNavigation.Instance.PushAsync(new PopPupSucesso()); } await DisplayAlert("Sucerro", "Salvo", "Ok"); }
private async void Button_Clicked(object sender, EventArgs e) { List <AlunoBean> alun = new List <AlunoBean>(); AlunoBean alunoo = new AlunoBean() { Id_Turma = Id_TurmaAluno, }; int a = 0; urna = await servicaoalunao.GetTodosAlunosId_TurmaAsync(alunoo); int i = 1; int contar = urna.Count(); Turma t = new Turma(); ChamadaDAO tpd = new ChamadaDAO(); ProfessorTurma prturma = null; List <Turma> listaTurma = new List <Turma>(); // await DisplayAlert(bixa, "Foi o item Selecionado ", "OK"); //chama o service para incluir a conta via API TurmaDao service = new TurmaDao(); int c = 0; // string bixa = iten[c].Serie; //t.Serie = bixa; //listaTurma = await servicao.GetId_TurmaAsync(t); //item.Id_Turma = listaTurma[c].Id_Turma; // Id_Turma = item.Id_Turma; c++; ch = new Chamada(); Chamada ch1 = new Chamada(); foreach (var item in urna) { ch1.Nome = item.Nome; ch1.Numero_Chamada = cac.Numero_Chamada; ch1.Id_Turma = Id_TurmaAluno; } if (await tpd.GetAutenticarChamadaAsync(ch1)) { await tpd.DeleteAlunoAsync(ch1); int yy = 1; foreach (var item in urna) { ch.Id_Turma = Id_TurmaAluno; ch.Id_Aluno = item.Id_Aluno; ch.Numero_Chamada = yy; ch.Nome = item.Nome; yy++; await tpd.AddChamadaAsync(ch); } } else { int yy = 1; foreach (var item in urna) { ch.Id_Turma = Id_TurmaAluno; ch.Id_Aluno = item.Id_Aluno; ch.Numero_Chamada = cac.Numero_Chamada; ch.Nome = item.Nome; yy++; await tpd.AddChamadaAsync(ch); } } await PopupNavigation.Instance.PushAsync(new PopPupSucesso()); Combobox(); }