Пример #1
0
 /// <summary>
 /// 创建管理员操作日志
 /// </summary>
 /// <param name="uid">用户id</param>
 /// <param name="nickName">用户昵称</param>
 /// <param name="adminGid">管理员组id</param>
 /// <param name="adminGTitle">管理员组标题</param>
 /// <param name="ip">ip</param>
 /// <param name="operation">操作行为</param>
 /// <param name="description">操作描述</param>
 public static void CreateAdminOperateLog(int uid, string nickName, int adminGid, string adminGTitle, string ip, string operation, string description)
 {
     AdminOperateLogInfo adminOperateLogInfo = new AdminOperateLogInfo
     {
         Uid = uid,
         NickName = nickName,
         AdminGid = adminGid,
         AdminGTitle = adminGTitle,
         IP = ip,
         OperateTime = DateTime.Now,
         Operation = operation,
         Description = description
     };
     BrnShop.Data.AdminOperateLogs.CreateAdminOperateLog(adminOperateLogInfo);
 }
Пример #2
0
 /// <summary>
 /// 创建管理员操作日志
 /// </summary>
 public void CreateAdminOperateLog(AdminOperateLogInfo adminOperateLogInfo)
 {
     DbParameter[] parms = {
                                 GenerateInParam("@uid", SqlDbType.Int, 4, adminOperateLogInfo.Uid),
                                 GenerateInParam("@nickname", SqlDbType.NVarChar, 20, adminOperateLogInfo.NickName),
                                 GenerateInParam("@admingid", SqlDbType.SmallInt, 2, adminOperateLogInfo.AdminGid),
                                 GenerateInParam("@admingtitle", SqlDbType.NVarChar, 50, adminOperateLogInfo.AdminGTitle),
                                 GenerateInParam("@operation", SqlDbType.NVarChar, 100, adminOperateLogInfo.Operation),
                                 GenerateInParam("@description", SqlDbType.NVarChar, 200, adminOperateLogInfo.Description),
                                 GenerateInParam("@ip", SqlDbType.VarChar, 15, adminOperateLogInfo.IP),
                                 GenerateInParam("@operatetime", SqlDbType.DateTime, 8, adminOperateLogInfo.OperateTime)
                             };
     string commandText = string.Format("INSERT INTO [{0}adminoperatelogs]([uid],[nickname],[admingid],[admingtitle],[operation],[description],[ip],[operatetime]) VALUES(@uid,@nickname,@admingid,@admingtitle,@operation,@description,@ip,@operatetime)",
                                         RDBSHelper.RDBSTablePre);
     RDBSHelper.ExecuteNonQuery(CommandType.Text, commandText, parms);
 }