C# Класс Desk.CompanyMapper

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

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

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

Приватные методы

Метод Описание
CleanDomains ( IEnumerable domains ) : IEnumerable

Описание методов

All() публичный Метод

public All ( int page = 1, int perPage = 50 ) : ListResponse
page int
perPage int
Результат ListResponse

CompanyMapper() публичный Метод

public CompanyMapper ( IDeskApi api ) : System.Collections.Generic
api IDeskApi
Результат System.Collections.Generic

Create() публичный Метод

public Create ( string name, IEnumerable domains, string>.Dictionary customFields ) : Company
name string
domains IEnumerable
customFields string>.Dictionary
Результат Desk.Entities.Company

Get() публичный Метод

public Get ( int companyId ) : Company
companyId int
Результат Desk.Entities.Company

Update() публичный Метод

public Update ( int companyId, string name, IEnumerable domains, string>.Dictionary customFields ) : Company
companyId int
name string
domains IEnumerable
customFields string>.Dictionary
Результат Desk.Entities.Company