Cambiata visualizzazione calendario e aggiunto formAttività
This commit is contained in:
@@ -10,7 +10,7 @@ public class SyncDbService(IIntegryApiService integryApiService, LocalDbService
|
||||
|
||||
if (allActivity is not null)
|
||||
if (dateFilter is null)
|
||||
await localDb.Insert(allActivity);
|
||||
await localDb.InsertAll(allActivity);
|
||||
else
|
||||
await localDb.InsertOrUpdate(allActivity);
|
||||
}
|
||||
@@ -21,49 +21,50 @@ public class SyncDbService(IIntegryApiService integryApiService, LocalDbService
|
||||
|
||||
if (allCommesse is not null)
|
||||
if (dateFilter is null)
|
||||
await localDb.Insert(allCommesse);
|
||||
await localDb.InsertAll(allCommesse);
|
||||
else
|
||||
await localDb.InsertOrUpdate(allCommesse);
|
||||
}
|
||||
|
||||
public async Task GetAndSaveProspect(string? dateFilter)
|
||||
{
|
||||
var tasks = new List<Task>();
|
||||
var taskSyncResponseDto = await integryApiService.GetProspect(dateFilter);
|
||||
|
||||
if (taskSyncResponseDto.PtbPros is not null)
|
||||
if (dateFilter is null)
|
||||
await localDb.Insert(taskSyncResponseDto.PtbPros);
|
||||
else
|
||||
await localDb.InsertOrUpdate(taskSyncResponseDto.PtbPros);
|
||||
tasks.Add(dateFilter is null
|
||||
? localDb.InsertAll(taskSyncResponseDto.PtbPros)
|
||||
: localDb.InsertOrUpdate(taskSyncResponseDto.PtbPros));
|
||||
|
||||
if (taskSyncResponseDto.PtbProsRif is not null)
|
||||
if (dateFilter is null)
|
||||
await localDb.Insert(taskSyncResponseDto.PtbProsRif);
|
||||
else
|
||||
await localDb.InsertOrUpdate(taskSyncResponseDto.PtbProsRif);
|
||||
tasks.Add(dateFilter is null
|
||||
? localDb.Insert(taskSyncResponseDto.PtbProsRif)
|
||||
: localDb.InsertOrUpdate(taskSyncResponseDto.PtbProsRif));
|
||||
|
||||
await Task.WhenAll(tasks.AsEnumerable());
|
||||
}
|
||||
|
||||
public async Task GetAndSaveClienti(string? dateFilter)
|
||||
{
|
||||
var tasks = new List<Task>();
|
||||
var taskSyncResponseDto = await integryApiService.GetAnagClie(dateFilter);
|
||||
|
||||
if (taskSyncResponseDto.AnagClie is not null)
|
||||
if (dateFilter is null)
|
||||
await localDb.Insert(taskSyncResponseDto.AnagClie);
|
||||
else
|
||||
await localDb.InsertOrUpdate(taskSyncResponseDto.AnagClie);
|
||||
tasks.Add(dateFilter is null
|
||||
? localDb.InsertAll(taskSyncResponseDto.AnagClie)
|
||||
: localDb.InsertOrUpdate(taskSyncResponseDto.AnagClie));
|
||||
|
||||
if (taskSyncResponseDto.VtbDest is not null)
|
||||
if (dateFilter is null)
|
||||
await localDb.Insert(taskSyncResponseDto.VtbDest);
|
||||
else
|
||||
await localDb.InsertOrUpdate(taskSyncResponseDto.VtbDest);
|
||||
tasks.Add(dateFilter is null
|
||||
? localDb.Insert(taskSyncResponseDto.VtbDest)
|
||||
: localDb.InsertOrUpdate(taskSyncResponseDto.VtbDest));
|
||||
|
||||
if (taskSyncResponseDto.VtbCliePersRif is not null)
|
||||
if (dateFilter is null)
|
||||
await localDb.Insert(taskSyncResponseDto.VtbCliePersRif);
|
||||
else
|
||||
await localDb.InsertOrUpdate(taskSyncResponseDto.VtbCliePersRif);
|
||||
tasks.Add(dateFilter is null
|
||||
? localDb.Insert(taskSyncResponseDto.VtbCliePersRif)
|
||||
: localDb.InsertOrUpdate(taskSyncResponseDto.VtbCliePersRif));
|
||||
|
||||
await Task.WhenAll(tasks.AsEnumerable());
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user