Leandro Hernan Rojas c2bd8247a1
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 21m48s
Add Export Exoeditions
2025-09-09 23:54:11 -03:00

16 lines
675 B
C#

using Domain.Dtos;
using Domain.Dtos.Stock;
using Domain.Generics;
namespace phronCare.UIBlazor.Services.Stock.Expeditions
{
public interface IExpeditionService
{
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);
Task ExportFilteredAsync(LSProductSearchParams searchParams);
}
}