IOrganizationAppService.cs 834 B

123456789101112131415161718192021222324252627
  1. using BaseService.BaseData.OrganizationManagement.Dto;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using Volo.Abp.Application.Dtos;
  7. using Volo.Abp.Application.Services;
  8. namespace BaseService.BaseData.OrganizationManagement
  9. {
  10. public interface IOrganizationAppService : IApplicationService
  11. {
  12. Task<PagedResultDto<OrganizationDto>> GetAll(GetOrganizationInputDto input);
  13. Task<ListResultDto<OrganizationDto>> LoadAll(Guid? id, string filter);
  14. Task<ListResultDto<OrganizationDto>> LoadAllNodes();
  15. Task<OrganizationDto> Get(Guid id);
  16. Task<OrganizationDto> Create(CreateOrUpdateOrganizationDto input);
  17. Task<OrganizationDto> Update(Guid id, CreateOrUpdateOrganizationDto input);
  18. Task Delete(List<Guid> ids);
  19. }
  20. }