Пример #1
0
 public ActionResult CadUsuarios(Usuario _usuario)
 {
     logger = log4net.LogManager.GetLogger("LogInFile");
     if (ModelState.IsValid)
     {
         using (CadastroUsuariosEntities dc = new CadastroUsuariosEntities())
         {
             if (!UsuarioDAL.VerificarEmail(_usuario.Email))
             {
                 dc.Usuarios.Add(_usuario);
                 dc.SaveChanges();
                 ModelState.Clear();
                 _usuario = null;
                 logger.Info("Usuario cadastro com sucesso.");
                 ViewBag.Message = "Usuário registrado com sucesso.";
             }
             else
             {
                 logger.Info("Cadastro de usuario não efetuado, cartão já cadastrado.");
                 ViewBag.Message = "E-mail já cadastrado.";
             }
         }
     }
     return(View(_usuario));
 }
Пример #2
0
 public ActionResult Login(Usuario _usuario)
 {
     logger = log4net.LogManager.GetLogger("LogInFile");
     if (ModelState.IsValid)
     {
         using (CadastroUsuariosEntities dc = new CadastroUsuariosEntities())
         {
             var v = dc.Usuarios.Where(a => a.Nome.Equals(_usuario.Nome) && a.Senha.Equals(_usuario.Senha)).FirstOrDefault();
             if (v != null)
             {
                 logger.Info("Login com sucesso.");
                 Session["usuarioLogadoID"] = v.IdUsuario.ToString();
                 Session["nomeLogado"]      = v.Nome.ToString();
                 return(RedirectToAction("index"));
             }
         }
     }
     logger.Info("Login não efetuado.");
     return(View(_usuario));
 }