C# Class HBS.WebApi.Controllers.AppointmentController

Inheritance: ApiController
Afficher le fichier Open project: heartbeatservice/HeartbeatServiceSolution

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Options ( ) : HttpResponseMessage

Method Details

AppointmentController() public méthode

public AppointmentController ( IAppointmentRepository repo ) : System
repo IAppointmentRepository
Résultat System

GetCustomerAppointment() public méthode

public GetCustomerAppointment ( int customerId ) : IList
customerId int
Résultat IList

GetCustomerAppointment() public méthode

public GetCustomerAppointment ( int companyId, int professionalId, System.DateTime startdate ) : IList
companyId int
professionalId int
startdate System.DateTime
Résultat IList

GetCustomerAppointment() public méthode

public GetCustomerAppointment ( int companyId, int professionalId, System.DateTime startdate, System.DateTime enddate ) : IList
companyId int
professionalId int
startdate System.DateTime
enddate System.DateTime
Résultat IList

GetCustomerAppointment() public méthode

public GetCustomerAppointment ( int companyId, int customerId, int professionalId, System.DateTime startdate ) : IList
companyId int
customerId int
professionalId int
startdate System.DateTime
Résultat IList

GetCustomerAppointment() public méthode

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
Résultat IList

GetCustomerAppointment() public méthode

public GetCustomerAppointment ( int companyId, string dashboardFlag ) : IList
companyId int
dashboardFlag string
Résultat IList

PostAddAppointment() public méthode

public PostAddAppointment ( [ appointment ) : int
appointment [
Résultat int

PutUpdateAppointment() public méthode

public PutUpdateAppointment ( [ appointment ) : bool
appointment [
Résultat bool