コード例 #1
0
        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());
        }
コード例 #2
0
        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());
        }