IOrderSendBillsApplicationService.cs 950 B

123456789101112131415161718192021222324252627
  1. using System.Collections.Generic;
  2. using System.Threading.Tasks;
  3. using System.Web.Mvc;
  4. using Abp.Application.Services.Dto;
  5. using IwbZero.AppServiceBase;
  6. using ShwasherSys.OrderSendInfo.Dto;
  7. namespace ShwasherSys.OrderSendInfo
  8. {
  9. public interface IOrderSendBillAppService : IIwbAsyncCrudAppService<OrderSendBillDto, string, PagedRequestDto, OrderSendBillCreateDto, OrderSendBillUpdateDto >
  10. {
  11. Task<List<ViewOrderSend>> GetOrderSendByCustomerId(QuerySendDto input);
  12. List<SelectListItem> GetHasSendOrderCustomer();
  13. bool CancelOrderSend(EntityDto<string> input);
  14. Task<PagedResultDto<ViewOrderSendBill>> GetAllView(PagedRequestDto input);
  15. //Task<string> ExportOrderSend(EntityDto<string> input);
  16. Task<string> ExportOrderSendCommon(EntityDto<string> input);
  17. Task<decimal[]> GetAllPrice(PagedRequestDto input);
  18. Task UpdateExpressInfo(OrderSendBillExpressUpdateDto input);
  19. }
  20. }