Skip to content

Commit f8fa312

Browse files
feat: Update AddOrUpdateDeliveryNote component to handle new invoices in dropdown
- Enhanced the AddOrUpdateDeliveryNote component to ensure newly created invoices are displayed in the dropdown list. - Implemented logic to insert new invoices into the _filteredInvoices collection for immediate visibility, improving user experience during invoice selection.
1 parent 96e1ce5 commit f8fa312

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/WebApps/TunNetCom.SilkRoadErp.Sales.WebApp/Components/Pages/DeliveryNotes/AddOrUpdateDeliveryNote.razor

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1520,6 +1520,17 @@ else
15201520
// Recharger la liste des factures
15211521
await LoadCustomerInvoices(new LoadDataArgs());
15221522

1523+
// S'assurer que la nouvelle facture est dans _filteredInvoices pour l'affichage du dropdown
1524+
if (!_filteredInvoices.Any(i => i.Number == invoiceNumber))
1525+
{
1526+
_filteredInvoices.Insert(0, new InvoiceResponse
1527+
{
1528+
Number = invoiceNumber,
1529+
Date = invoiceDate,
1530+
TotalIncludingTaxAmount = 0
1531+
});
1532+
}
1533+
15231534
// Sélectionner automatiquement la nouvelle facture
15241535
_selectedInvoiceId = invoiceNumber;
15251536

0 commit comments

Comments
 (0)