Exemplo n.º 1
0
        public IEnumerable <ReturnCategory> GetTWLReturnCategories(string coNum, string whNum, int batchsize = 0, string fldlist = "")
        {
            var getTWLReturnCategoriesApi = new GetTWLReturnCategoriesApi()
            {
                coNum     = coNum,
                whNum     = whNum,
                batchsize = batchsize,
                fldlist   = fldlist
            };

            return(this.returnCategoryService.GetTWLReturnCategories(getTWLReturnCategoriesApi));
        }
Exemplo n.º 2
0
        public IEnumerable <ReturnCategory> GetTWLReturnCategories(GetTWLReturnCategoriesApi getTWLReturnCategoriesApi)
        {
            var sb = new StringBuilder();

            if (!string.IsNullOrWhiteSpace(getTWLReturnCategoriesApi.coNum))
            {
                sb.AppendFormatWithEscape("return_category.co_num = '{0}'", getTWLReturnCategoriesApi.coNum);
                if (!string.IsNullOrWhiteSpace(getTWLReturnCategoriesApi.whNum))
                {
                    sb.AppendFormatWithEscape(" AND return_category.wh_num = '{0}'", getTWLReturnCategoriesApi.whNum);
                }

                if (!string.IsNullOrWhiteSpace(getTWLReturnCategoriesApi.rtnCategory))
                {
                    sb.AppendFormatWithEscape(" AND return_category.rtn_category = '{0}'", getTWLReturnCategoriesApi.rtnCategory);
                }
            }
            var where = sb.ToString();
            return(this.returnCategoryRepository.GetList(where, getTWLReturnCategoriesApi.batchsize, getTWLReturnCategoriesApi.fldlist));
        }
Exemplo n.º 3
0
 public IEnumerable <ReturnCategory> GetTWLReturnCategories(GetTWLReturnCategoriesApi getTWLReturnCategoriesApi)
 {
     return(this.returnCategoryService.GetTWLReturnCategories(getTWLReturnCategoriesApi));
 }