TplIService.txt 1002 B

12345678910111213141516171819202122232425262728
  1. using System;
  2. using ${options.ModelsNamespace};
  3. using ${options.ModelsNamespace}.Dto;
  4. using ${options.ModelsNamespace}.Models;
  5. using System.Collections.Generic;
  6. namespace ${options.IServicsNamespace}.${options.SubNamespace}.I${options.SubNamespace}Service
  7. {
  8. /// <summary>
  9. /// ${genTable.FunctionName}service接口
  10. ///
  11. /// @author ${replaceDto.Author}
  12. /// @date ${replaceDto.AddTime}
  13. /// </summary>
  14. public interface I${replaceDto.ModelTypeName}Service : IBaseService<${replaceDto.ModelTypeName}>
  15. {
  16. PagedInfo<${replaceDto.ModelTypeName}Dto> GetList(${replaceDto.ModelTypeName}QueryDto parm);
  17. $if(genTable.TplCategory == "tree")
  18. List<${replaceDto.ModelTypeName}> GetTreeList(${replaceDto.ModelTypeName}QueryDto parm);
  19. $end
  20. int Add${replaceDto.ModelTypeName}(${replaceDto.ModelTypeName} parm);
  21. int Update${replaceDto.ModelTypeName}(${replaceDto.ModelTypeName} parm);
  22. void Truncate${replaceDto.ModelTypeName}();
  23. }
  24. }