예제 #1
0
        public Double GetTotalByPeriod(DateTime dtBegin, DateTime dtEnd)
        {
            ServiceHelper.ValidateParams(new object[] { dtBegin, dtEnd });

            return(_orderRepository.GetTotalByPeriod(dtBegin, dtEnd));
        }
예제 #2
0
        public IQueryable <MostRequestedProducts> GetMostRequestedProducts(DateTime dtBegin, DateTime dtEnd, ProductType productType)
        {
            ServiceHelper.ValidateParams(new object[] { dtBegin, dtEnd });

            return(_orderRepository.GetMostRequestedProducts(dtBegin, dtEnd, productType));
        }
예제 #3
0
        public Order GetCompleteById(int id)
        {
            ServiceHelper.ValidateParams(new object[] { id });

            return(_orderRepository.GetCompleteById(id));
        }
예제 #4
0
        public IQueryable <Order> GetByPhone(string phone)
        {
            ServiceHelper.ValidateParams(new object[] { phone });

            return(_orderRepository.GetByPhone(phone));
        }
예제 #5
0
        public IQueryable <Order> GetByDtDelivery(DateTime dtBegin, DateTime dtEnd)
        {
            ServiceHelper.ValidateParams(new object[] { dtBegin, dtEnd });

            return(_orderRepository.GetByDtDelivery(dtBegin, dtEnd));
        }
예제 #6
0
        public IQueryable <Order> GetByCustomer(int customerId)
        {
            ServiceHelper.ValidateParams(new object[] { customerId });

            return(_orderRepository.GetByCustomer(customerId));
        }