C# Класс eCollegeWP7.ViewModels.DiscussionViewModel

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

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

Метод Описание
DiscussionViewModel ( UserDiscussionResponse ur ) : System
DiscussionViewModel ( UserDiscussionTopic ut ) : System
DiscussionViewModel ( long discussionId, DiscussionType dt ) : System
FetchResponses ( ) : void
FetchResponses ( bool ignoreCache ) : void
MarkAsRead ( ) : void
PostResponse ( string responseTitle, string responseText ) : void

Защищенные методы

Метод Описание
CalculateIconFromResponseCounts ( ResponseCount rc ) : string
CalculateMyResponsesLine ( long count ) : string
CalculateTotalResponsesLine ( long count ) : string
SetupFromResponse ( UserDiscussionResponse ud ) : void
SetupFromTopic ( UserDiscussionTopic ud ) : void

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

CalculateIconFromResponseCounts() защищенный Метод

protected CalculateIconFromResponseCounts ( ResponseCount rc ) : string
rc ECollegeAPI.Model.ResponseCount
Результат string

CalculateMyResponsesLine() защищенный Метод

protected CalculateMyResponsesLine ( long count ) : string
count long
Результат string

CalculateTotalResponsesLine() защищенный Метод

protected CalculateTotalResponsesLine ( long count ) : string
count long
Результат string

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

public DiscussionViewModel ( UserDiscussionResponse ur ) : System
ur ECollegeAPI.Model.UserDiscussionResponse
Результат System

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

public DiscussionViewModel ( UserDiscussionTopic ut ) : System
ut ECollegeAPI.Model.UserDiscussionTopic
Результат System

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

public DiscussionViewModel ( long discussionId, DiscussionType dt ) : System
discussionId long
dt DiscussionType
Результат System

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

public FetchResponses ( ) : void
Результат void

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

public FetchResponses ( bool ignoreCache ) : void
ignoreCache bool
Результат void

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

public MarkAsRead ( ) : void
Результат void

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

public PostResponse ( string responseTitle, string responseText ) : void
responseTitle string
responseText string
Результат void

SetupFromResponse() защищенный Метод

protected SetupFromResponse ( UserDiscussionResponse ud ) : void
ud ECollegeAPI.Model.UserDiscussionResponse
Результат void

SetupFromTopic() защищенный Метод

protected SetupFromTopic ( UserDiscussionTopic ud ) : void
ud ECollegeAPI.Model.UserDiscussionTopic
Результат void