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