C# Класс HBS.WebApi.Controllers.AppointmentController

Наследование: ApiController
Показать файл Открыть проект

Открытые методы

Метод Описание
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