예제 #1
0
 public ListModel <ExpenseType> ExpenseTypes()
 {
     return(new ListModel <ExpenseType>
     {
         List = _expenseTypeRepository.List(new ListQuery()
         {
             Page = null
         }),
         Count = _expenseTypeRepository.Count(new ListQuery()
         {
             Page = null
         })
     });
 }
예제 #2
0
        public ListModel <ExpenseType> List([FromBody] ListQueryModel <ExpenseTypeListQueryModel> listQuery)
        {
            if (listQuery == null)
            {
                listQuery = new ListQueryModel <ExpenseTypeListQueryModel>();
            }
            if (listQuery.Model == null)
            {
                listQuery.Model = new ExpenseTypeListQueryModel();
            }

            return(new ListModel <ExpenseType>
            {
                List = _repository.List(listQuery, listQuery.Model),
                Count = _repository.Count(listQuery, listQuery.Model)
            });
        }