add route visit management
This commit is contained in:
@@ -7,4 +7,14 @@ public interface IRouteRepository
|
||||
Task AddAsync(Models.Route entity);
|
||||
void Update(Models.Route entity);
|
||||
void Remove(Models.Route entity);
|
||||
|
||||
Task<Models.User?> GetActiveUserAsync(Guid userId);
|
||||
Task<List<Models.Store>> GetStoresByIdsAsync(List<Guid> storeIds);
|
||||
Task<Models.Store?> GetStoreByIdAsync(Guid storeId);
|
||||
void UpdateStore(Models.Store store);
|
||||
|
||||
Task<Models.RouteVisitLog?> GetOpenVisitAsync(Guid routeId, Guid storeId);
|
||||
Task AddVisitLogAsync(Models.RouteVisitLog log);
|
||||
void UpdateVisitLog(Models.RouteVisitLog log);
|
||||
Task<List<Models.RouteVisitLog>> GetVisitsByStoreIdAsync(Guid storeId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user