public ActionResult AtualizarTurma(TurmaViewModel model)
 {
     if (ModelState.IsValid)
     {
         _turmaappservice.AtualizarTurma(model);
         string url = Url.Action("ListarTurma", "Turma", new { });
         return(Json(new { success = true, url = url }));
     }
     return(PartialView("_AtualizarTurmas", model));
 }
Exemple #2
0
        public IActionResult Atualizar([FromForm] Turma turma)
        {
            if (ModelState.IsValid)
            {
                _turmaAppService.AtualizarTurma(turma);

                TempData["MSG_SUCESSO"] = $"{turma.Descricao} atualizada com sucesso!";

                return(RedirectToAction(nameof(Turma)));
            }

            ViewBag.Serie = new SelectList(Enum.GetValues(typeof(eSerie)), turma.Serie);
            ViewBag.Turno = new SelectList(Enum.GetValues(typeof(eTurno)), turma.Turno);

            turma.EscolaTurma = _escolaAppService.GetEscola(turma.EscolaId);
            turma.EscolaId    = _escolaAppService.GetEscola(turma.EscolaId).Id;

            ViewBag.Alunos = _alunoAppService.GetAlunosPorTurma(turma.Id);

            return(View(turma));
        }