コード例 #1
0
ファイル: LogBll.cs プロジェクト: roytown/Bag
 public static IList<Model.Log> GetTaskLogs(int tid, Expression<Func<Model.Log, bool>> expression)
 {
     if (tid <= 0)
     {
         return null;
     }
     Expression<Func<Model.Log, bool>> where = m => m.Task.Id == tid;
     if (expression != null)
     {
         where = where.And(expression);
     }
     ILog logDal = new LogDal(EFContext.Instance);
     return logDal.GetList(where);
 }
コード例 #2
0
ファイル: LogBll.cs プロジェクト: roytown/Bag
 public static Model.Log GetLog(int tid, Model.LogAction action, int ex)
 {
     ILog logDal = new LogDal(EFContext.Instance);
     return logDal.Get(tid, action, ex);
 }
コード例 #3
0
ファイル: LogBll.cs プロジェクト: roytown/Bag
 public static bool AddLog(Model.Log log)
 {
     ILog logDal = new LogDal(EFContext.Instance);
     return logDal.Add(log);
 }