| | |
| | | var whereConditions = DynamicGetQueryParams(queryInput); |
| | | var list = await _WmsMaterialTypeRepository.GetListAsync(whereConditions); |
| | | |
| | | return ObjectMapper.Map<List<WmsMaterialType>, List<MaterialTypeOutput>>(list); |
| | | var result = new List<MaterialTypeOutput>(); |
| | | if (list == null || list.Count <= 0) return result; |
| | | |
| | | result = list.Select(x => new MaterialTypeOutput |
| | | { |
| | | MaterialTypeCode = x.MaterialTypeCode, |
| | | MaterialTypeDesc = x.MaterialTypeDesc, |
| | | }).ToList(); |
| | | return result; |
| | | } |
| | | |
| | | private FunReturnResultModel<Expression<Func<WmsMaterialType, bool>>> DynamicGetQueryParams(GetWmsMaterialTypeInput input) |