17 lines
726 B
C#
Raw Normal View History

2025-09-05 16:31:58 -03:00
using Domain.Dtos;
using Domain.Dtos.Stock;
using Domain.Generics;
namespace phronCare.UIBlazor.Services.Stock.Expeditions
2025-08-18 00:47:37 -03:00
{
public interface IExpeditionService
{
2025-09-05 16:31:58 -03:00
Task ExportPdfAsync(int expeditionId, string expeditionNumber);
Task<ExpeditionDto?> GetDtoByIdAsync(int id);
Task<QuoteDto?> GetQuoteByNumberAsync(string quoteNumber);
Task<PagedResult<ExpeditionDto>> SearchAsync(string? expeditionNumber = null, string? status = null, DateTime? issueDateFrom = null, DateTime? issueDateTo = null, int? locationId = null, int page = 1, int pageSize = 10);
2025-09-09 23:54:11 -03:00
Task ExportFilteredAsync(LSProductSearchParams searchParams);
Task MarkInTransitAsync(int expeditionId);
2025-08-18 00:47:37 -03:00
}
}