Exemplo n.º 1
0
 private void setValue(Db_BaseLog row)
 {
     this.Id              = row.Id;
     this.createdOn       = row.createdOn;
     this.logType         = (BaseLogType)row.logType;
     this.message         = row.message;
     this.showTime        = SysHelps.get2TimeShowString(this.createdOn);
     this.createdOnString = this.createdOn.ToString("yyyy-MM-dd HH:mm");
 }
Exemplo n.º 2
0
        /// <summary>
        /// 创建系统日志
        /// </summary>
        /// <param name="message">日志内容</param>
        /// <returns></returns>
        public static BaseLog create(string message)
        {
            Db_BaseLog newRow = new Db_BaseLog()
            {
                createdOn = DateTime.Now,
                logType   = (byte)BaseLogType.系统日志.GetHashCode(),
                message   = message
            };

            using (var db = new DefaultContainer()) {
                var newrow = db.Db_BaseLogSet.Add(newRow);
                db.SaveChanges();
                return(new BaseLog(newrow));
            }
        }
Exemplo n.º 3
0
 public BaseLog(Db_BaseLog row)
 {
     setValue(row);
 }