C# 클래스 MdwsDemo.dao.rest.SchedulingDao

REST SchedulingDao This DAO leverages the the SOAP objects we created in our SchedulingSvc proxy. The open source Newtonsoft JSON library is used for serialization
상속: ISchedulingDao
파일 보기 프로젝트 열기: monkeyglasses/MDWS-Demo 1 사용 예제들

공개 메소드들

메소드 설명
SchedulingDao ( Uri schedulingServiceUri ) : System
connectAndLogin ( string sitecode, string username, string password ) : UserTO
disconnect ( ) : void
getAppointmentTypes ( string target ) : IList
getClinicSchedulingDetails ( string clinicId ) : HospitalLocationTO
getClinics ( string target ) : IList
getPatientsByClinic ( string clinicId, string startDate, string stopDate ) : IList
getSites ( ) : RegionArray
makeAppointment ( string pid, string clinicId, string apptTimestamp, string category, string subCategory, string apptLength, string apptType ) : AppointmentTO
selectPatient ( string pid ) : PatientTO

비공개 메소드들

메소드 설명
makeRequest ( string request ) : string
makeRequest ( string method, string request ) : string

메소드 상세

SchedulingDao() 공개 메소드

public SchedulingDao ( Uri schedulingServiceUri ) : System
schedulingServiceUri System.Uri
리턴 System

connectAndLogin() 공개 메소드

public connectAndLogin ( string sitecode, string username, string password ) : UserTO
sitecode string
username string
password string
리턴 MdwsDemo.scheduling.UserTO

disconnect() 공개 메소드

public disconnect ( ) : void
리턴 void

getAppointmentTypes() 공개 메소드

public getAppointmentTypes ( string target ) : IList
target string
리턴 IList

getClinicSchedulingDetails() 공개 메소드

public getClinicSchedulingDetails ( string clinicId ) : HospitalLocationTO
clinicId string
리턴 MdwsDemo.scheduling.HospitalLocationTO

getClinics() 공개 메소드

public getClinics ( string target ) : IList
target string
리턴 IList

getPatientsByClinic() 공개 메소드

public getPatientsByClinic ( string clinicId, string startDate, string stopDate ) : IList
clinicId string
startDate string
stopDate string
리턴 IList

getSites() 공개 메소드

public getSites ( ) : RegionArray
리턴 MdwsDemo.scheduling.RegionArray

makeAppointment() 공개 메소드

public makeAppointment ( string pid, string clinicId, string apptTimestamp, string category, string subCategory, string apptLength, string apptType ) : AppointmentTO
pid string
clinicId string
apptTimestamp string
category string
subCategory string
apptLength string
apptType string
리턴 MdwsDemo.scheduling.AppointmentTO

selectPatient() 공개 메소드

public selectPatient ( string pid ) : PatientTO
pid string
리턴 MdwsDemo.scheduling.PatientTO