예제 #1
0
        /// <summary>
        /// 创建店铺管理日志
        /// </summary>
        /// <param name="uid">用户id</param>
        /// <param name="nickName">用户昵称</param>
        /// <param name="storeId">店铺id</param>
        /// <param name="storeName">店铺名称</param>
        /// <param name="ip">ip</param>
        /// <param name="operation">操作行为</param>
        /// <param name="description">操作描述</param>
        public static void CreateStoreAdminLog(int uid, string nickName, int storeId, string storeName, string ip, string operation, string description)
        {
            StoreAdminLogInfo storeAdminLogInfo = new StoreAdminLogInfo
            {
                Uid         = uid,
                NickName    = nickName,
                StoreId     = storeId,
                StoreName   = storeName,
                IP          = ip,
                OperateTime = DateTime.Now,
                Operation   = operation,
                Description = description
            };

            BrnMall.Data.StoreAdminLogs.CreateStoreAdminLog(storeAdminLogInfo);
        }
예제 #2
0
        /// <summary>
        /// 获得店铺管理日志列表
        /// </summary>
        /// <param name="pageSize">每页数</param>
        /// <param name="pageNumber">当前页数</param>
        /// <param name="condition">条件</param>
        /// <returns></returns>
        public static List <StoreAdminLogInfo> GetStoreAdminLogList(int pageSize, int pageNumber, string condition)
        {
            List <StoreAdminLogInfo> storeAdminLogList = new List <StoreAdminLogInfo>();
            IDataReader reader = BrnMall.Core.BMAData.RDBS.GetStoreAdminLogList(pageSize, pageNumber, condition);

            while (reader.Read())
            {
                StoreAdminLogInfo storeAdminLogInfo = new StoreAdminLogInfo();
                storeAdminLogInfo.LogId       = TypeHelper.ObjectToInt(reader["logid"]);
                storeAdminLogInfo.Uid         = TypeHelper.ObjectToInt(reader["uid"]);
                storeAdminLogInfo.NickName    = reader["nickname"].ToString();
                storeAdminLogInfo.StoreId     = TypeHelper.ObjectToInt(reader["storeid"]);
                storeAdminLogInfo.StoreName   = reader["storename"].ToString();
                storeAdminLogInfo.Operation   = reader["operation"].ToString();
                storeAdminLogInfo.Description = reader["description"].ToString();
                storeAdminLogInfo.IP          = reader["ip"].ToString();
                storeAdminLogInfo.OperateTime = TypeHelper.ObjectToDateTime(reader["operatetime"]);
                storeAdminLogList.Add(storeAdminLogInfo);
            }
            reader.Close();
            return(storeAdminLogList);
        }
예제 #3
0
 /// <summary>
 /// 创建店铺管理日志
 /// </summary>
 public static void CreateStoreAdminLog(StoreAdminLogInfo storeAdminLogInfo)
 {
     BrnMall.Core.BMAData.RDBS.CreateStoreAdminLog(storeAdminLogInfo);
 }