C# Class Desk.CompanyMapper

Inheritance: ICompanyMapper
Afficher le fichier Open project: danielsaidi/desk-csharp-sdk

Méthodes publiques

Méthode Description
All ( int page = 1, int perPage = 50 ) : ListResponse
CompanyMapper ( IDeskApi api ) : System.Collections.Generic
Create ( string name, IEnumerable domains, string>.Dictionary customFields ) : Company
Get ( int companyId ) : Company
Update ( int companyId, string name, IEnumerable domains, string>.Dictionary customFields ) : Company

Private Methods

Méthode Description
CleanDomains ( IEnumerable domains ) : IEnumerable

Method Details

All() public méthode

public All ( int page = 1, int perPage = 50 ) : ListResponse
page int
perPage int
Résultat ListResponse

CompanyMapper() public méthode

public CompanyMapper ( IDeskApi api ) : System.Collections.Generic
api IDeskApi
Résultat System.Collections.Generic

Create() public méthode

public Create ( string name, IEnumerable domains, string>.Dictionary customFields ) : Company
name string
domains IEnumerable
customFields string>.Dictionary
Résultat Desk.Entities.Company

Get() public méthode

public Get ( int companyId ) : Company
companyId int
Résultat Desk.Entities.Company

Update() public méthode

public Update ( int companyId, string name, IEnumerable domains, string>.Dictionary customFields ) : Company
companyId int
name string
domains IEnumerable
customFields string>.Dictionary
Résultat Desk.Entities.Company