Beispiel #1
0
        // Lista alunos
        public JsonResult GetAlunos()
        {
            ModeloDados2 e      = new ModeloDados2();
            var          alunos = e.alunos.ToList();

            return(Json(alunos, JsonRequestBehavior.AllowGet));
        }
Beispiel #2
0
        public JsonResult IncluirAlunos(alunos novoAluno)
        {
            ModeloDados2 e = new ModeloDados2();

            /* alunos aluno = new alunos();
             * aluno.nome = novoAluno.nome;
             * aluno.matricula = novoAluno.matricula;*/

            e.alunos.Add(novoAluno);
            e.SaveChanges();

            var alunoss = e.alunos.ToList();

            return(Json(alunoss, JsonRequestBehavior.AllowGet));
        }
Beispiel #3
0
        public JsonResult ExcluirAluno(alunos excluirAluno)
        {
            ModeloDados2 e = new ModeloDados2();


            /* //essa maneira tb funciona para remover do db
             * var idAluno = e.alunos.Find(excluirAluno.Id);
             * e.alunos.Remove(idAluno);
             * e.SaveChanges();*/


            alunos alunoExcluir = e.alunos.Where(x => x.Id == excluirAluno.Id).First();

            e.Set <alunos>().Remove(alunoExcluir);
            e.SaveChanges();

            var alunoss = e.alunos.ToList();

            return(Json(alunoss, JsonRequestBehavior.AllowGet));
        }
Beispiel #4
0
        public JsonResult AlterarAluno(alunos alterarAluno)
        {
            ModeloDados2 e = new ModeloDados2();


            /* //essa maneira tb funciona para remover do db
             * var idAluno = e.alunos.Find(excluirAluno.Id);
             * e.alunos.Remove(idAluno);
             * e.SaveChanges();*/


            alunos alunoAlterar = e.alunos.Where(x => x.Id == alterarAluno.Id).First();

            alunoAlterar.nome  = alterarAluno.nome;
            alunoAlterar.email = alterarAluno.email;
            alunoAlterar.sexo  = alterarAluno.sexo;

            e.SaveChanges();

            var alunoss = e.alunos.ToList();

            return(Json(alunoss, JsonRequestBehavior.AllowGet));
        }