コード例 #1
0
ファイル: OrderBll.cs プロジェクト: roytown/Bag
        public static IList<Model.Order> GetOrdersForTask(int tid)
        {
            if (tid<=0)
            {
                return null;
            }

            IOrder orderProvider = new OrderDal(EFContext.Instance);
            return orderProvider.GetList(tid);
        }
コード例 #2
0
ファイル: OrderBll.cs プロジェクト: roytown/Bag
 public static bool UpdateOrder(Model.Order order)
 {
     IOrder orderProvider = new OrderDal(EFContext.Instance);
     return orderProvider.Update(order);
 }
コード例 #3
0
ファイル: OrderBll.cs プロジェクト: roytown/Bag
 public static IList<Model.Order> GetOrders(int page, int pageSize, Expression<Func<Model.Order, bool>> expresion, out int count,bool includeTask=false)
 {
     IOrder orderProvider = new OrderDal(EFContext.Instance);
     return orderProvider.GetList(page,pageSize,includeTask,expresion,out count);
 }
コード例 #4
0
ファイル: OrderBll.cs プロジェクト: roytown/Bag
 public static Model.Order GetOrder(int id, bool includeTask = false, bool includeLog = false)
 {
     IOrder orderProvider = new OrderDal(EFContext.Instance);
     return orderProvider.Get(id, includeTask, includeLog);
 }
コード例 #5
0
ファイル: OrderBll.cs プロジェクト: roytown/Bag
 public static int Count(Expression<Func<Model.Order, bool>> expresion)
 {
     IOrder orderProvider = new OrderDal(EFContext.Instance);
     return orderProvider.Count(expresion);
 }
コード例 #6
0
ファイル: OrderBll.cs プロジェクト: roytown/Bag
 public static bool AddOrder(Model.Order order)
 {
     IOrder orderProvider = new OrderDal(EFContext.Instance);
     return orderProvider.Add(order);
 }