Exemple #1
0
 /// <summary>
 /// 创建商城管理日志
 /// </summary>
 /// <param name="uid">用户id</param>
 /// <param name="nickName">用户昵称</param>
 /// <param name="mallAGid">商城管理员组id</param>
 /// <param name="mallAGTitle">商城管理员组标题</param>
 /// <param name="ip">ip</param>
 /// <param name="operation">操作行为</param>
 /// <param name="description">操作描述</param>
 public static void CreateMallAdminLog(int uid, string nickName, int mallAGid, string mallAGTitle, string ip, string operation, string description)
 {
     MallAdminLogInfo adminOperateLogInfo = new MallAdminLogInfo
     {
         Uid = uid,
         NickName = nickName,
         MallAGid = mallAGid,
         MallAGTitle = mallAGTitle,
         IP = ip,
         OperateTime = DateTime.Now,
         Operation = operation,
         Description = description
     };
     BrnMall.Data.MallAdminLogs.CreateMallAdminLog(adminOperateLogInfo);
 }
Exemple #2
0
 /// <summary>
 /// 获得商城管理日志列表
 /// </summary>
 /// <param name="pageSize">每页数</param>
 /// <param name="pageNumber">当前页数</param>
 /// <param name="condition">条件</param>
 /// <returns></returns>
 public static List<MallAdminLogInfo> GetMallAdminLogList(int pageSize, int pageNumber, string condition)
 {
     List<MallAdminLogInfo> mallAdminLogList = new List<MallAdminLogInfo>();
     IDataReader reader = BrnMall.Core.BMAData.RDBS.GetMallAdminLogList(pageSize, pageNumber, condition);
     while (reader.Read())
     {
         MallAdminLogInfo mallAdminLogInfo = new MallAdminLogInfo();
         mallAdminLogInfo.LogId = TypeHelper.ObjectToInt(reader["logid"]);
         mallAdminLogInfo.Uid = TypeHelper.ObjectToInt(reader["uid"]);
         mallAdminLogInfo.NickName = reader["nickname"].ToString();
         mallAdminLogInfo.MallAGid = TypeHelper.ObjectToInt(reader["mallagid"]);
         mallAdminLogInfo.MallAGTitle = reader["mallagtitle"].ToString();
         mallAdminLogInfo.Operation = reader["operation"].ToString();
         mallAdminLogInfo.Description = reader["description"].ToString();
         mallAdminLogInfo.IP = reader["ip"].ToString();
         mallAdminLogInfo.OperateTime = TypeHelper.ObjectToDateTime(reader["operatetime"]);
         mallAdminLogList.Add(mallAdminLogInfo);
     }
     reader.Close();
     return mallAdminLogList;
 }
Exemple #3
0
 /// <summary>
 /// 创建商城管理日志
 /// </summary>
 public void CreateMallAdminLog(MallAdminLogInfo mallAdminLogInfo)
 {
     DbParameter[] parms = { 
                                 GenerateInParam("@uid", SqlDbType.Int, 4, mallAdminLogInfo.Uid),
                                 GenerateInParam("@nickname", SqlDbType.NVarChar, 20, mallAdminLogInfo.NickName),
                                 GenerateInParam("@mallagid", SqlDbType.SmallInt, 2, mallAdminLogInfo.MallAGid),
                                 GenerateInParam("@mallagtitle", SqlDbType.NVarChar, 50, mallAdminLogInfo.MallAGTitle),
                                 GenerateInParam("@operation", SqlDbType.NVarChar, 100, mallAdminLogInfo.Operation),
                                 GenerateInParam("@description", SqlDbType.NVarChar, 200, mallAdminLogInfo.Description),
                                 GenerateInParam("@ip", SqlDbType.VarChar, 15, mallAdminLogInfo.IP),
                                 GenerateInParam("@operatetime", SqlDbType.DateTime, 8, mallAdminLogInfo.OperateTime)
                             };
     string commandText = string.Format("INSERT INTO [{0}malladminlogs]([uid],[nickname],[mallagid],[mallagtitle],[operation],[description],[ip],[operatetime]) VALUES(@uid,@nickname,@mallagid,@mallagtitle,@operation,@description,@ip,@operatetime)",
                                         RDBSHelper.RDBSTablePre);
     RDBSHelper.ExecuteNonQuery(CommandType.Text, commandText, parms);
 }
Exemple #4
0
 /// <summary>
 /// 创建商城管理日志
 /// </summary>
 public static void CreateMallAdminLog(MallAdminLogInfo mallAdminLogInfo)
 {
     BrnMall.Core.BMAData.RDBS.CreateMallAdminLog(mallAdminLogInfo);
 }