C# 클래스 HBS.WebApi.Controllers.AppointmentController

상속: ApiController
파일 보기 프로젝트 열기: heartbeatservice/HeartbeatServiceSolution

공개 메소드들

메소드 설명
AppointmentController ( IAppointmentRepository repo ) : System
GetCustomerAppointment ( int customerId ) : IList
GetCustomerAppointment ( int companyId, int professionalId, System.DateTime startdate ) : IList
GetCustomerAppointment ( int companyId, int professionalId, System.DateTime startdate, System.DateTime enddate ) : IList
GetCustomerAppointment ( int companyId, int customerId, int professionalId, System.DateTime startdate ) : IList
GetCustomerAppointment ( int companyId, int customerId, int professionalId, System.DateTime startdate, System.DateTime enddate ) : IList
GetCustomerAppointment ( int companyId, string dashboardFlag ) : IList
PostAddAppointment ( [ appointment ) : int
PutUpdateAppointment ( [ appointment ) : bool

비공개 메소드들

메소드 설명
Options ( ) : HttpResponseMessage

메소드 상세

AppointmentController() 공개 메소드

public AppointmentController ( IAppointmentRepository repo ) : System
repo IAppointmentRepository
리턴 System

GetCustomerAppointment() 공개 메소드

public GetCustomerAppointment ( int customerId ) : IList
customerId int
리턴 IList

GetCustomerAppointment() 공개 메소드

public GetCustomerAppointment ( int companyId, int professionalId, System.DateTime startdate ) : IList
companyId int
professionalId int
startdate System.DateTime
리턴 IList

GetCustomerAppointment() 공개 메소드

public GetCustomerAppointment ( int companyId, int professionalId, System.DateTime startdate, System.DateTime enddate ) : IList
companyId int
professionalId int
startdate System.DateTime
enddate System.DateTime
리턴 IList

GetCustomerAppointment() 공개 메소드

public GetCustomerAppointment ( int companyId, int customerId, int professionalId, System.DateTime startdate ) : IList
companyId int
customerId int
professionalId int
startdate System.DateTime
리턴 IList

GetCustomerAppointment() 공개 메소드

public GetCustomerAppointment ( int companyId, int customerId, int professionalId, System.DateTime startdate, System.DateTime enddate ) : IList
companyId int
customerId int
professionalId int
startdate System.DateTime
enddate System.DateTime
리턴 IList

GetCustomerAppointment() 공개 메소드

public GetCustomerAppointment ( int companyId, string dashboardFlag ) : IList
companyId int
dashboardFlag string
리턴 IList

PostAddAppointment() 공개 메소드

public PostAddAppointment ( [ appointment ) : int
appointment [
리턴 int

PutUpdateAppointment() 공개 메소드

public PutUpdateAppointment ( [ appointment ) : bool
appointment [
리턴 bool