示例#1
0
        private static void SaveLogForRemark(int accid, string remark, int operatorId, string operatorIP)
        {
            var logmodel = new T_AlipayInfoLogModel();

            logmodel.oldValue   = "";
            logmodel.nowValue   = remark;
            logmodel.createTime = DateTime.Now;
            logmodel.columnName = "remark";
            logmodel.accId      = accid;
            logmodel.lgUserId   = operatorId.ToString();
            logmodel.lgUserIp   = operatorIP;
            AddAlipayInfoLog(logmodel);
        }
示例#2
0
        private static void SaveLogForStatus(int accid, int oldstatus, int status, int operatorId, string operatorIP)
        {
            var logmodel = new T_AlipayInfoLogModel();

            logmodel.oldValue   = oldstatus.ToString();
            logmodel.nowValue   = status.ToString();
            logmodel.createTime = DateTime.Now;
            logmodel.columnName = "status";
            logmodel.accId      = accid;
            logmodel.lgUserId   = operatorId.ToString();
            logmodel.lgUserIp   = operatorIP;
            AddAlipayInfoLog(logmodel);
        }
        /// <summary>
        /// 添加日志
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool AddAlipayInfoLogBase(T_AlipayInfoLogModel model)
        {
            bool          bResult = false;
            StringBuilder strSql  = new StringBuilder();

            strSql.Append("insert into T_AlipayInfoLog(");
            strSql.Append("accId,createTime,columnName,oldValue,nowValue,lgUserId,lgUserIp");
            strSql.Append(") values (");
            strSql.Append("@accId,@createTime,@columnName,@oldValue,@nowValue,@lgUserId,@lgUserIp");
            strSql.Append(") ");
            strSql.Append(";select @@IDENTITY");
            object ro = HelperForFrontend.ExecuteScalar(strSql.ToString(), model);

            if (ro != null)
            {
                bResult = true;
            }
            return(bResult);
        }
示例#4
0
 /// <summary>
 /// 添加日志
 /// </summary>
 /// <param name="logmodel"></param>
 private static void AddAlipayInfoLog(T_AlipayInfoLogModel logmodel)
 {
     try
     {
         AlipayInfoLogDALDelegate FnDelegate = new AlipayInfoLogDALDelegate(AlipayInfoLogBLL.AddAlipayInfoLogBase);
         IAsyncResult             iResult    = FnDelegate.BeginInvoke(logmodel, new AsyncCallback(ar =>
         {
             try
             {
                 AlipayInfoLogDALDelegate dele = (AlipayInfoLogDALDelegate)((AsyncResult)ar).AsyncDelegate;
                 dele.EndInvoke(ar);
             }
             catch (Exception ex)
             {
             }
         }), null);
     }
     catch
     {
     }
 }
        public static bool AddAlipayInfoLogBase(T_AlipayInfoLogModel model)
        {
            var dal = new AlipayInfoLogDAL();

            return(dal.AddAlipayInfoLogBase(model));
        }