C# Class HBS.WebApi.Controllers.CompanyController

Inheritance: ApiController
Datei anzeigen Open project: heartbeatservice/HeartbeatServiceSolution

Public Methods

Method Description
CompanyController ( ICommonRepository repo ) : System
DeleteInactiveCompany ( int companyId, int updatedBy ) : bool
GetAllCompanies ( ) : IList
GetAllCompanies ( string companyName ) : IList
GetCompany ( int companyId ) : Company
PostAddCustomer ( [ company ) : int
PutUpdateCompany ( [ company ) : bool

Private Methods

Method Description
Options ( ) : HttpResponseMessage

Method Details

CompanyController() public method

public CompanyController ( ICommonRepository repo ) : System
repo ICommonRepository
return System

DeleteInactiveCompany() public method

public DeleteInactiveCompany ( int companyId, int updatedBy ) : bool
companyId int
updatedBy int
return bool

GetAllCompanies() public method

public GetAllCompanies ( ) : IList
return IList

GetAllCompanies() public method

public GetAllCompanies ( string companyName ) : IList
companyName string
return IList

GetCompany() public method

public GetCompany ( int companyId ) : Company
companyId int
return HBS.Entities.Company

PostAddCustomer() public method

public PostAddCustomer ( [ company ) : int
company [
return int

PutUpdateCompany() public method

public PutUpdateCompany ( [ company ) : bool
company [
return bool