ensure no duplicates
This commit is contained in:
parent
b5cf59069f
commit
2888273e80
2 changed files with 18 additions and 2 deletions
|
@ -44,7 +44,15 @@ public partial class CrmCompanyInventoryPage : IDisposable
|
||||||
|
|
||||||
Company = await CompanyRepo.GetCompanyById(CompanyId);
|
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();
|
await FetchInventory();
|
||||||
Working = false;
|
Working = false;
|
||||||
|
|
|
@ -27,7 +27,15 @@ public partial class CrmCompanyInvoiceListPage : IDisposable
|
||||||
|
|
||||||
Company = await CompanyRepo.GetCompanyById(CompanyId);
|
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);
|
History = await HistoryRepo.FetchInvoiceList(CompanyId);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue