using CashLineERP.Contracts.Procurement;

namespace CashLineERP.Application.Procurement;

public interface ISupplierQuotationService
{
    IReadOnlyCollection<SupplierQuotationResponse> GetQuotations(long? rfqId = null);

    SupplierQuotationResponse? GetQuotation(long quotationId);

    SupplierQuotationResponse CreateQuotation(CreateSupplierQuotationRequest request);

    SupplierQuotationResponse SubmitQuotation(long quotationId, long actorUserId);
}
