C# Class eCollegeWP7.ViewModels.DiscussionViewModel

Inheritance: ViewModelBase
Afficher le fichier Open project: PearsonLearningStudio/mobile2-windows7

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CalculateIconFromResponseCounts ( ResponseCount rc ) : string
CalculateMyResponsesLine ( long count ) : string
CalculateTotalResponsesLine ( long count ) : string
SetupFromResponse ( UserDiscussionResponse ud ) : void
SetupFromTopic ( UserDiscussionTopic ud ) : void

Method Details

CalculateIconFromResponseCounts() protected méthode

protected CalculateIconFromResponseCounts ( ResponseCount rc ) : string
rc ECollegeAPI.Model.ResponseCount
Résultat string

CalculateMyResponsesLine() protected méthode

protected CalculateMyResponsesLine ( long count ) : string
count long
Résultat string

CalculateTotalResponsesLine() protected méthode

protected CalculateTotalResponsesLine ( long count ) : string
count long
Résultat string

DiscussionViewModel() public méthode

public DiscussionViewModel ( UserDiscussionResponse ur ) : System
ur ECollegeAPI.Model.UserDiscussionResponse
Résultat System

DiscussionViewModel() public méthode

public DiscussionViewModel ( UserDiscussionTopic ut ) : System
ut ECollegeAPI.Model.UserDiscussionTopic
Résultat System

DiscussionViewModel() public méthode

public DiscussionViewModel ( long discussionId, DiscussionType dt ) : System
discussionId long
dt DiscussionType
Résultat System

FetchResponses() public méthode

public FetchResponses ( ) : void
Résultat void

FetchResponses() public méthode

public FetchResponses ( bool ignoreCache ) : void
ignoreCache bool
Résultat void

MarkAsRead() public méthode

public MarkAsRead ( ) : void
Résultat void

PostResponse() public méthode

public PostResponse ( string responseTitle, string responseText ) : void
responseTitle string
responseText string
Résultat void

SetupFromResponse() protected méthode

protected SetupFromResponse ( UserDiscussionResponse ud ) : void
ud ECollegeAPI.Model.UserDiscussionResponse
Résultat void

SetupFromTopic() protected méthode

protected SetupFromTopic ( UserDiscussionTopic ud ) : void
ud ECollegeAPI.Model.UserDiscussionTopic
Résultat void