Пример #1
0
        public ActionResult CreateContato(agdContato agdContato, HttpPostedFileBase foto, string agdUsuarioSenha)
        {
            if (ModelState.IsValid)
            {
                if (foto != null)
                {
                    agdContato.actFoto = "../Images/" + foto.FileName;
                }
                _serviceContato.CadastraContato(agdContato);

                if (!String.IsNullOrEmpty(agdUsuarioSenha))
                {
                    agdUsuario agdUsuario = new agdUsuario();
                    agdUsuario.ausSenha = agdUsuarioSenha;
                    agdUsuario.ausEmail = agdContato.actEmail;
                    _serviceUsuario.InsereContatoUsuario(_serviceContato.BuscaContatoUsuario(agdContato.actEmail).agdContatoID, agdUsuario);
                }

                return(RedirectToAction("CreateContato"));
            }
            return(View(agdContato));
        }
Пример #2
0
 public ActionResult Login(agdUsuario usuario)
 {
     if (ModelState.IsValid)
     {
         var v = _serviceUsuario.UsuarioLogin(usuario);
         if (v != null || (usuario.ausEmail == "*****@*****.**" && usuario.ausSenha == "admin"))
         {
             //permitir usuario admin
             if (usuario.ausEmail == "*****@*****.**" && usuario.ausSenha == "admin")
             {
                 v = new agdUsuario
                 {
                     agdUsuarioID = 0,
                     ausEmail     = "*****@*****.**",
                     ausSenha     = "admin"
                 };
             }
             Session["usuarioLogadoID"]   = v.agdUsuarioID.ToString();
             Session["nomeUsuarioLogado"] = v.ausEmail.ToString();
             return(RedirectToAction("Index"));
         }
     }
     return(View(usuario));
 }
Пример #3
0
 public agdUsuario UsuarioLogin(agdUsuario agdUsuario)
 {
     return(db.agdUsuario.Where(a => a.ausEmail.Equals(agdUsuario.ausEmail) && a.ausSenha.Equals(agdUsuario.ausSenha)).FirstOrDefault());
 }
Пример #4
0
 public void InsereContatoUsuario(int?contatoID, agdUsuario agdUsuario)
 {
     db.sp_insereUsuario(contatoID, agdUsuario.ausEmail, agdUsuario.ausSenha);
     db.SaveChanges();
 }