leandro 6419ac8843
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (pull_request) Successful in 34m41s
feat(expeditions): permitir transición Emitida → EnTransito desde la consulta
closes #7
2026-03-14 21:23:06 -03:00

17 lines
726 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);
Task MarkInTransitAsync(int expeditionId);
}
}