예제 #1
0
        public static int 采购到货数不够()
        {
            PurchaseOrderBusinessHandler suHandler = businessHandlerFactory.PurchaseOrderBusinessHandler;
            int value = (int)OrderStatus.PurchaseApplyReceinvingAmountDiff;

            return(suHandler.Count(p => p.OrderStatusValue == value));
        }
예제 #2
0
        /// <summary>
        /// 采购单审核
        /// </summary>
        /// <returns></returns>
        public static int 采购单审核()
        {
            PurchaseOrderBusinessHandler suHandler = businessHandlerFactory.PurchaseOrderBusinessHandler;
            int value = (int)OrderStatus.Waitting;

            return(suHandler.Count(p => p.OrderStatusValue == value));
        }
예제 #3
0
        /// <summary>
        /// 收货
        /// </summary>
        /// <returns></returns>
        public static int 收货()
        {
            PurchaseOrderBusinessHandler suHandler = businessHandlerFactory.PurchaseOrderBusinessHandler;
            int      value  = (int)OrderStatus.Approved;
            DateTime nowday = DateTime.Now.Date;

            return(suHandler.Count(p => p.OrderStatusValue == value && p.AllReceiptedDate.HasValue && p.AllReceiptedDate > nowday));
        }