ITrainingRoleGroupApplicationService.cs 850 B

123456789101112131415161718192021222324252627
  1. using System.Collections.Generic;
  2. using System.Threading.Tasks;
  3. using Abp.Application.Services.Dto;
  4. using IwbZero.AppServiceBase;
  5. using WeApp.BasicInfo.TrainingRole.Dto;
  6. using WeApp.BasicInfo.TrainingRoleGroup.Dto;
  7. namespace WeApp.BasicInfo.TrainingRoleGroup
  8. {
  9. public interface ITrainingRoleGroupAppService : IIwbZeroAsyncCrudAppService<TrainingRoleGroupDto, string, IwbPagedRequestDto, TrainingRoleGroupCreateDto, TrainingRoleGroupUpdateDto >
  10. {
  11. /// <summary>
  12. /// 获取全部的演练角色
  13. /// </summary>
  14. /// <returns></returns>
  15. Task<List<TrainingRoleDto>> GetAllRoles();
  16. #region Get
  17. Task<TrainingRoleGroupInfo> GetEntity(EntityDto<string> input);
  18. Task<TrainingRoleGroupInfo> GetEntityById(string id);
  19. Task<TrainingRoleGroupInfo> GetEntityByNo(string no);
  20. #endregion
  21. }
  22. }