LSFE/LSFE.MobApp/Contracts/ISyncService.cs
2026-07-30 10:31:04 +08:00

24 lines
656 B
C#

using LSFE.MobApp.Entities.Account;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LSFE.MobApp.Contracts
{
public interface ISyncService
{
//Pull
Task<bool> SyncPullInstitutionsAsync();
Task<bool> SyncPullDoctorsAsync();
Task<bool> SyncPullSamplesAsync();
Task<bool> SyncPullProductsAsync();
Task<bool> SyncPullUsersAsync(User users);
//Post
Task<bool> SyncPostAttendanceAsync();
Task<bool> SyncPostCoverageTodayAsync(Guid planId);
Task<bool> SyncPullCoveragePlanTodayAsync();
}
}