public ApiResult GetAvailableDoctors([FromUri] DTO.RequestDoctorSelectDTO request) { if (request == null) { request = new RequestDoctorSelectDTO(); } var result = doctorBll.GetDoctorPageList(request, false); if (result.Data.Count > 0) { result.Data = result.Data.Where(a => a.IsScheduleExist.HasValue && a.IsScheduleExist.Value).ToList(); } return(result.ToApiResultForList()); }
public ApiResult GetEntitys([FromUri] DTO.RequestDoctorSelectDTO request) { if (request == null) { request = new RequestDoctorSelectDTO(); } if (!request.ScheduleDate.HasValue) { request.ScheduleDate = DateTime.Now; } var response = doctorBll.GetDoctorPageList(request, true); return(response.ToApiResultForList()); }