Ejemplo n.º 1
0
        public void AddLog()
        {
            LogMenager lm = new LogMenager();
            var        m  = new Permission.Model.UserLog()
            {
                id           = 10,
                account      = "zhanghao123456",
                app          = "frametest",
                browser      = "no",
                ipAddress    = "10.0.1.12",
                module       = "logtest",
                userId       = "asdasdasdadasdad",
                influence    = "",
                oprTime      = DateTime.Now,
                operation    = "add log test",
                isRecovery   = true,
                isRecoveryed = false,
                oprType      = "json",
                userName     = "******",
                result       = "adadddd",
                state        = 1
            };
            var ss = new { name = "zhangsan", age = 23 };
            var cc = new { name = "lisi", age = 33 };

            m.SetOprData("tt", "ff", "aa", ss, cc);
            lm.Writer(m);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 恢复策略执行器
 /// </summary>
 public bool Performer(Permission.Model.UserLog userlog)
 {
     return(false);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 日志恢复器
 /// </summary>
 /// <returns></returns>
 public bool Restorer(Permission.Model.UserLog userlog)
 {
     return(rsmanager.Performer(userlog));
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 日志编写器
 /// </summary>
 /// <returns></returns>
 public void Writer(Permission.Model.UserLog userlog)
 {
     content.AddSave(userlog);
 }