IOrderRequestService.cs 641 B

123456789101112131415161718
  1. 
  2. using MTWorkHR.Application.Models;
  3. using MTWorkHR.Core.Entities;
  4. using MTWorkHR.Core.Entities.User;
  5. using System.Threading.Tasks;
  6. namespace MTWorkHR.Application.Services.Interfaces
  7. {
  8. public interface IOrderRequestService : IService< OrderRequest, OrderRequestDto, OrderRequestDto>
  9. {
  10. Task<OrderRequestDto> ChangeStatus(long id, int statusId);
  11. Task<PagingResultDto<OrderRequestDto>> GetAll(OrderPagingInputDto PagingInputDto);
  12. Task<OverTimeDto> GetOverTime(long id);
  13. Task<BusinessTripDto> GetBusinessTrip(long id);
  14. Task<ServiceCertificateRequestDto> GetServiceCertificate(long id);
  15. }
  16. }