ensure no duplicates

This commit is contained in:
Frede Hundewadt 2022-12-14 16:45:49 +01:00
parent b5cf59069f
commit 2888273e80
2 changed files with 18 additions and 2 deletions

View file

@ -44,7 +44,15 @@ public partial class CrmCompanyInventoryPage : IDisposable
Company = await CompanyRepo.GetCompanyById(CompanyId);
var _ = await HistoryRepo.ErpInvoiceToCrmRpc(CompanyId, Company.HistorySync);
while (string.IsNullOrWhiteSpace(Company.HistorySync))
{
await Task.Delay(1000);
}
var ts = await HistoryRepo.ErpInvoiceToCrmRpc(CompanyId, Company.HistorySync);
while (string.IsNullOrWhiteSpace(ts))
{
await Task.Delay(1000);
}
await FetchInventory();
Working = false;

View file

@ -27,7 +27,15 @@ public partial class CrmCompanyInvoiceListPage : IDisposable
Company = await CompanyRepo.GetCompanyById(CompanyId);
var _ = await HistoryRepo.ErpInvoiceToCrmRpc(CompanyId, Company.HistorySync);
while (string.IsNullOrWhiteSpace(Company.HistorySync))
{
await Task.Delay(1000);
}
var ts = await HistoryRepo.ErpInvoiceToCrmRpc(CompanyId, Company.HistorySync);
while (string.IsNullOrWhiteSpace(ts))
{
await Task.Delay(1000);
}
History = await HistoryRepo.FetchInvoiceList(CompanyId);