C# Class HBS.WebApi.Controllers.ProfessionalController

Inheritance: ApiController
Datei anzeigen Open project: heartbeatservice/HeartbeatServiceSolution

Public Properties

Property Type Description
professionalRepository IProfessionalRepository

Public Methods

Method Description
GetProfessional ( int id ) : Professional
GetProfessionals ( int CompanyId ) : List
GetProfessionals ( int CompanyId, string ProfessionalName ) : List
PostProfessional ( [ pro ) : int
ProfessionalController ( IProfessionalRepository repo ) : System
PutProfessional ( [ pro ) : bool

Private Methods

Method Description
Options ( ) : HttpResponseMessage

Method Details

GetProfessional() public method

public GetProfessional ( int id ) : Professional
id int
return HBS.Entities.Professional

GetProfessionals() public method

public GetProfessionals ( int CompanyId ) : List
CompanyId int
return List

GetProfessionals() public method

public GetProfessionals ( int CompanyId, string ProfessionalName ) : List
CompanyId int
ProfessionalName string
return List

PostProfessional() public method

public PostProfessional ( [ pro ) : int
pro [
return int

ProfessionalController() public method

public ProfessionalController ( IProfessionalRepository repo ) : System
repo IProfessionalRepository
return System

PutProfessional() public method

public PutProfessional ( [ pro ) : bool
pro [
return bool

Property Details

professionalRepository public_oe property

public IProfessionalRepository professionalRepository
return IProfessionalRepository