leandro af91f6be5c
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (pull_request) Successful in 2m21s
feat(sales): implement delivery note persistence on issue
closes #37
2026-03-24 16:34:38 -03:00

15 lines
580 B
C#

using Domain.Dtos.Sales;
using Domain.Generics;
namespace phronCare.UIBlazor.Services.Sales.DeliveryNotes
{
public interface IDeliveryNoteService
{
Task<PagedResult<DeliveryNoteSummaryDto>> SearchAsync(DeliveryNoteSearchParams searchParams);
Task<DeliveryNoteDto?> GetByIdAsync(int id);
Task<DeliveryNoteDto?> GetByDeliveryNoteNumberAsync(string deliveryNoteNumber);
Task<IEnumerable<DeliveryNoteDto>> GetByQuoteIdAsync(int quoteId);
Task<DeliveryNoteCreateResponse> CreateAndIssueAsync(DeliveryNoteCreateRequest request);
}
}