using LSFE.MobApp.DTO.DoctorDto; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LSFE.MobApp.Contracts.Doctor { public interface IDoctorService { Task> GetAllDoctorsAsync(); Task> GetActiveDoctorsAsync(); Task> GetDoctorsWithInstitutionsAsync(); Task> GetDoctorsByInstitutionAsync(int institutionId); Task> GetDoctorsBySpecializationAsync(string specialization); Task> GetDoctorsByTerritoryAsync(int territoryId); Task GetDoctorCountByInstitutionAsync(int institutionId); } }