Ejemplo n.º 1
0
        public ActionResult LogarProfessor([Bind(Include = "eml_Professor,senha_Professor")] Professor professor)
        {
            Professor     p = ProfessorDAO.login(professor.eml_Professor, professor.senha_Professor);
            Administrador a = AdministradorDAO.login(professor.eml_Professor, professor.senha_Professor);

            if (p != null)
            {
                FormsAuthentication.SetAuthCookie(p.eml_Professor + "|" + p.cpf_Professor + "|" + p.nme_Professor, true);
                return(RedirectToAction("Index", "Home"));
            }
            else if (a != null)
            {
                FormsAuthentication.SetAuthCookie(a.eml_Administrador + "|" + a.idAdminitrador + "|" + a.nme_Administrador, true);
                return(RedirectToAction("Index", "Home"));
            }
            ModelState.AddModelError("", "O Email/Senha estão incorretos!");
            return(View(professor));
        }