示例#1
0
        public ActionResult AddTurmas(int confirm)
        {

            var objeto = Session["CursosId"]; //Recupera o id armazenado na sessão do método TurmasPartialViewer;
            int cursoId = int.Parse(objeto.ToString());

            var appCurso = new CursoDML();
            Cursos curso = appCurso.ListarPorId(cursoId);

            var t = new TabelaTempDAO();
            int c = t.Count("Turmas");
            string nTurma = c.ToString();

            Turmas turma = new Turmas();
            turma.Nome = curso.Curso;
            turma.CursoID = cursoId;

            if (c <= 0)
                turma.Nome += "01";
            else
                if (c <= 9)
                    turma.Nome += string.Format("0{0}", nTurma);
                else
                    turma.Nome += nTurma;

            if (confirm == 1)
            {
                var appTurmas = new TurmasDML();
                appTurmas.Salvar(turma);

                Session.Remove("CursosId"); //Encerra a sessão;
            }

            return View();
        }
示例#2
0
        //Método recebe valor da View TurmasPartialViewer e exclui a turma no banco
        public ActionResult ConfirmaExclusaoTurma(int id)
        {
            var objeto = Session["CursosId"]; //Recupera o id armazenado na sessão do método TurmasPartialViewer;
            int cursoId = int.Parse(objeto.ToString());

            //Exclui a turma da tabela Turmas
            var appCursos = new TurmasDML();
            appCursos.Excluir(cursoId);
            Session.Remove("CursosId"); //Encerra a sessão;
            return View();
        }
示例#3
0
 public PartialViewResult TurmasPartialViewer(int id)
 {
     Session["CursosId"] = id; //Armazena o id do Curso em uma sessão;
     List<Turmas> turmas = new List<Turmas>();
     var appCursosTurmas = new TurmasDML();
     turmas = appCursosTurmas.ListarPorId(id);
     return PartialView(turmas);
 }