ILinkedSystemRepository.cs 527 B

123456789101112131415
  1. using AipDatabase.API.Models;
  2. namespace AipDatabase.API.Interfaces
  3. {
  4. public interface ILinkedSystemRepository
  5. {
  6. Task<DataCount> FindByName(string systemName);
  7. Task<LinkedSystem> FindById(int systemId);
  8. Task<DataCount> Add(string systemName, string systemDesc);
  9. Task<DataCount> Delete(int systemId);
  10. Task<DataCount> Update(int systemId, string systemName, string systemDesc);
  11. Task<Pagination<LinkedSystem>> GetLists(int pagePerCount, int pageSize, int page);
  12. }
  13. }