public ActionResult Registrar(Unitunes.Models.Academico academico) { //verifica se existe o registro //quando enviar o post if (ModelState.IsValid) { var ctx = new dbEntities(); var academicos = ctx.AcademicoSet; //verifica se usuario nao existe if (!Unitunes.Models.Servicos.Academico.isAcademicoExists(academico)) { //cria usuario Unitunes.Models.Servicos.Academico.adicionarAcademico(academico); Unitunes.Models.Servicos.Academico.autenticar(academico); return(Redirect("/Login/Principal")); } else { ModelState.AddModelError("error", "Usuario Já existe"); } } else { ModelState.AddModelError("error", "Preencha o formulario corretamente"); } // The action is a POST. return(View()); }
public ActionResult Login(string login, string password) { Unitunes.Models.Academico novoLogin = new Unitunes.Models.Academico(); novoLogin.Email = login; novoLogin.Password = password; if (Unitunes.Models.Servicos.Academico.isAcademicoExists(novoLogin)) { Unitunes.Models.Servicos.Academico.autenticar(novoLogin); return(Redirect("/Login/Principal")); } else { ModelState.AddModelError("error", "Usuario não existe"); } return(View()); }