Esempio n. 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);
        }
Esempio n. 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           = NStore.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);
        }
Esempio n. 3
0
 /// <summary>
 /// 创建商城管理日志
 /// </summary>
 public static void CreateMallAdminLog(MallAdminLogInfo mallAdminLogInfo)
 {
     NStore.Core.BMAData.RDBS.CreateMallAdminLog(mallAdminLogInfo);
 }