public bool Log(UserSecurityCommandBase command)
 {
     using (IDbConnection connection = OpenConnection())
     {
         return 1 == connection.Execute(
             string.Format(@"INSERT INTO `user_security_logs` ({0}) VALUES ({1});",
             SqlHelper.Columns(_userSecurityLogsColumns),
             SqlHelper.Params(_userSecurityLogsColumns)),
             UserSecurityLogPM.ToPM(command));
     }
 }
示例#2
0
 public static UserSecurityLogPM ToPM(UserSecurityCommandBase m)
 {
     var pm = Mapper.Map<UserSecurityLogPM>(m);
     pm.Type = (UserSecurityCommand)Enum.Parse(typeof(UserSecurityCommand), m.GetType().Name, true);
     return pm;
 }