Ejemplo n.º 1
0
        public bool LogIn(string email, string contraseña)
        {
            var ingresa = usuarioDAL.LogIn(email, contraseña);
            var usu     = usuarioDAL.ObtenerUsuarioConEmail(email);

            bitacoraBLL.RegistrarEnBitacora(usu);

            if (ingresa)
            {
                Log4netExtensions.Baja(log, "Usuario logueado correctamente");
                return(ingresa);
            }

            if (usu.ContadorIngresosIncorrectos < 3)
            {
                Log4netExtensions.Baja(log, "Login Incorrecto");
            }
            else
            {
                Log4netExtensions.Media(log, "Login Incorrecto, Cuenta bloqueada");
            }

            return(ingresa);
        }