Пример #1
0
 public ExecResult AddLoginErrorLog(LoginErrorLogEntity loginErrorLogEntity)
 {
     ExecResult result = new ExecResult();
     try
     {
         ILoginService loginService = ServiceContainer.Instance.Container.Resolve<ILoginService>();
         bool flag = loginService.AddLoginErrorLog(loginErrorLogEntity);
         if (flag)
         {
             result.result = EnumJsonResult.success.ToString();
             result.msg = "成功";
         }
         else
         {
             result.result = EnumJsonResult.failure.ToString();
             result.msg = "操作失败,请确认登录信息是否正确";
         }
     }
     catch (Exception ex)
     {
         result.result = EnumJsonResult.error.ToString();
         result.msg = "记录登录错误日志信息时出现异常:" + ex.Message;
     }
     return result;
 }
Пример #2
0
        public bool AddLoginErrorLog(LoginErrorLogEntity loginErrorLogEntity)
        {
            bool flag = false;
            DbCommand cmd = null;

            cmd = db.GetStoredProcCommand("dbo.UP_AddLoginErrorLog");
            db.AddInParameter(cmd, "@JournalID", DbType.Int64, loginErrorLogEntity.JournalID);
            db.AddInParameter(cmd, "@LoginIP", DbType.AnsiString, loginErrorLogEntity.LoginIP);
            db.AddInParameter(cmd, "@LoginHost", DbType.AnsiString, loginErrorLogEntity.LoginHost);
            db.AddInParameter(cmd, "@LoginName", DbType.AnsiString, loginErrorLogEntity.LoginName);
            db.AddInParameter(cmd, "@AddDate", DbType.DateTime, loginErrorLogEntity.AddDate);
            try
            {
                db.ExecuteNonQuery(cmd);
                flag = true;
            }
            catch (SqlException sqlEx)
            {
                throw sqlEx;
            }
            return flag;
        }
Пример #3
0
 public bool AddLoginErrorLog(LoginErrorLogEntity loginErrorLogEntity)
 {
     return LoginBusProvider.AddLoginErrorLog(loginErrorLogEntity);
 }
Пример #4
0
 public bool UpdateLoginErrorLog(LoginErrorLogEntity loginErrorLogEntity)
 {
     return LoginBusProvider.UpdateLoginErrorLog(loginErrorLogEntity);
 }
Пример #5
0
 /// <summary>
 /// 更新存储媒介中的实体数据
 /// </summary>
 /// <param name="loginErrorLogEntity">LoginErrorLogEntity实体对象</param>
 /// <returns>true:更新成功 false:更新失败</returns>
 public bool UpdateLoginErrorLog(LoginErrorLogEntity loginErrorLogEntity)
 {
     return LoginDataAccess.Instance.UpdateLoginErrorLog(loginErrorLogEntity);
 }
Пример #6
0
 /// <summary>
 /// 将实体数据存入存储媒介(持久化一个对象)
 /// </summary>
 /// <param name="authorInfo">AuthorInfoEntity实体对象</param>
 /// <returns>true:存储成功 false:存储失败</returns>
 public bool AddLoginErrorLog(LoginErrorLogEntity loginErrorLogEntity)
 {
     return LoginDataAccess.Instance.AddLoginErrorLog(loginErrorLogEntity);
 }
Пример #7
0
 public ExecResult AddLoginErrorLog(LoginErrorLogEntity loginErrorLogEntity)
 {
     HttpClientHelper clientHelper = new HttpClientHelper();
     ExecResult execResult = clientHelper.PostAuth<ExecResult, LoginErrorLogEntity>(GetAPIUrl(APIConstant.ADDLOGINERRORLOG), loginErrorLogEntity);
     return execResult;
 }
Пример #8
0
        /// <summary>
        /// 修改登录错误日志信息
        /// </summary>
        /// <param name="AdminID"></param>
        /// <param name="NewPwd"></param>
        /// <returns></returns>
        public bool UpdateLoginErrorLog(LoginErrorLogEntity LoginErrorLogItem)
        {
            bool flag = false;
            string sql = "UPDATE dbo.LoginErrorLog SET LoginName=@LoginName,LoginIP=@LoginIP,LoginHost=@LoginHost WHERE JournalID=@JournalID AND LoginName=@LoginName";
            DbCommand cmd = db.GetSqlStringCommand(sql);

            db.AddInParameter(cmd, "@JournalID", DbType.Int64, LoginErrorLogItem.JournalID);
            db.AddInParameter(cmd, "@LoginName", DbType.Int64, LoginErrorLogItem.LoginName);
            db.AddInParameter(cmd, "@LoginIP", DbType.AnsiString, LoginErrorLogItem.LoginIP);
            db.AddInParameter(cmd, "@LoginHost", DbType.AnsiString, LoginErrorLogItem.LoginHost);

            try
            {
                db.ExecuteNonQuery(cmd);
                flag = true;
            }
            catch (SqlException sqlEx)
            {
                throw sqlEx;
            }
            return flag;
        }
Пример #9
0
        public List<LoginErrorLogEntity> MakeLoginList(IDataReader dr)
        {
            List<LoginErrorLogEntity> list = new List<LoginErrorLogEntity>();
            while (dr.Read())
            {
                LoginErrorLogEntity loginErrorLogEntity = new LoginErrorLogEntity();
                loginErrorLogEntity.JournalID = (Int64)dr["JournalID"];
                loginErrorLogEntity.LoginName = (String)dr["LoginName"];
                loginErrorLogEntity.LoginIP = (String)dr["LoginIP"];
                loginErrorLogEntity.LoginHost = (String)dr["LoginHost"];
                loginErrorLogEntity.AddDate = (DateTime)dr["AddDate"];

                list.Add(loginErrorLogEntity);

            }
            dr.Close();
            return list;
        }
Пример #10
0
 public LoginErrorLogEntity MakeLogin(DataRow dr)
 {
     LoginErrorLogEntity loginErrorLogEntity = null;
     if (dr != null)
     {
         loginErrorLogEntity = new LoginErrorLogEntity();
         loginErrorLogEntity.JournalID = (Int64)dr["JournalID"];
         loginErrorLogEntity.LoginName = (String)dr["LoginName"];
         loginErrorLogEntity.LoginIP = (String)dr["LoginIP"];
         loginErrorLogEntity.LoginHost = (String)dr["LoginHost"];
         loginErrorLogEntity.AddDate = (DateTime)dr["AddDate"];
     }
     return loginErrorLogEntity;
 }
Пример #11
0
 public LoginErrorLogEntity MakeLogin(IDataReader dr)
 {
     LoginErrorLogEntity loginErrorLogEntity = null;
     if (dr.Read())
     {
         loginErrorLogEntity = new LoginErrorLogEntity();
         loginErrorLogEntity.JournalID = (Int64)dr["JournalID"];
         loginErrorLogEntity.LoginName = (String)dr["LoginName"];
         loginErrorLogEntity.LoginIP = (String)dr["LoginIP"];
         loginErrorLogEntity.LoginHost = (String)dr["LoginHost"];
         loginErrorLogEntity.AddDate = (DateTime)dr["AddDate"];
     }
     dr.Close();
     return loginErrorLogEntity;
 }