Exemple #1
0
        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());
        }
Exemple #2
0
        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());
        }