Ejemplo n.º 1
0
        public ActionResult Cadastro(Aluno aluno)
        {
            if (ModelState.IsValid)
            {
                using (DirecionaCursos db = new DirecionaCursos())
                {
                    ViewBag.Escolaridade = new SelectList(db.Escolaridades, "ID", "Descricao");

                    db.Alunos.Add(aluno);
                    db.SaveChanges();
                }
                ModelState.Clear();
                ViewBag.Message = aluno.Nome + " cadastrado com sucesso.";
            }
            return(View());
        }
Ejemplo n.º 2
0
 public ActionResult Login(Aluno aluno)
 {
     using (DirecionaCursos db = new DirecionaCursos())
     {
         var alu = db.Alunos.Single(a => a.Email == aluno.Email && a.Senha == aluno.Senha);
         if (alu != null)
         {
             Session["ID"]   = alu.ID.ToString();
             Session["Nome"] = alu.Nome.ToString();
             return(RedirectToAction("Logado"));
         }
         else
         {
             ModelState.AddModelError("", "Email ou senha estão incorretos!");
         }
     }
     return(View());
 }