C# Класс HaloShare.Services.GameMapService

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

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

Метод Описание
AddVariant ( Models model ) : void
GetMap ( int id ) : Models.GameMap
GetMapByInternalId ( int id ) : Models.GameMap
GetMapByInternalName ( string name ) : Models.GameMap
GetMapSelectlist ( int mapId ) : IEnumerable
GetMaps ( ) : IEnumerable
GetVariant ( int id ) : Models.GameMapVariant
GetVariants ( int mapId ) : IEnumerable
Rate ( int id, int userId, int value ) : ViewModels.RateResponse
Reply ( ViewModels model, int userId ) : int
SearchVariants ( string q, string orderBy, bool asc, int mapId, bool staffPick, int authorId, bool hideDeleted = true ) : IEnumerable
UpdateVariant ( Models model ) : void
ValidateHash ( string md5Hash ) : Models.GameMapVariant

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

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

public AddVariant ( Models model ) : void
model Models
Результат void

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

public GetMap ( int id ) : Models.GameMap
id int
Результат Models.GameMap

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

public GetMapByInternalId ( int id ) : Models.GameMap
id int
Результат Models.GameMap

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

public GetMapByInternalName ( string name ) : Models.GameMap
name string
Результат Models.GameMap

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

public GetMapSelectlist ( int mapId ) : IEnumerable
mapId int
Результат IEnumerable

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

public GetMaps ( ) : IEnumerable
Результат IEnumerable

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

public GetVariant ( int id ) : Models.GameMapVariant
id int
Результат Models.GameMapVariant

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

public GetVariants ( int mapId ) : IEnumerable
mapId int
Результат IEnumerable

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

public Rate ( int id, int userId, int value ) : ViewModels.RateResponse
id int
userId int
value int
Результат ViewModels.RateResponse

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

public Reply ( ViewModels model, int userId ) : int
model ViewModels
userId int
Результат int

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

public SearchVariants ( string q, string orderBy, bool asc, int mapId, bool staffPick, int authorId, bool hideDeleted = true ) : IEnumerable
q string
orderBy string
asc bool
mapId int
staffPick bool
authorId int
hideDeleted bool
Результат IEnumerable

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

public UpdateVariant ( Models model ) : void
model Models
Результат void

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

public ValidateHash ( string md5Hash ) : Models.GameMapVariant
md5Hash string
Результат Models.GameMapVariant