public static TermViewModel Create(Term term) { var termViewModel = new TermViewModel(); termViewModel.Id = term.Id; termViewModel.TermText = term.TermText; termViewModel.Definition = term.Definition; termViewModel.Image = term.Image; termViewModel.Favorite = false; return(termViewModel); }
public void ResetWithTerm(TermViewModel term, MatchButtonType type) { Term = term; IsVisible = true; Reset(); switch (type) { case MatchButtonType.Question: ButtonText = term.Definition; break; case MatchButtonType.Answer: ButtonText = term.TermText; break; default: break; } }
public MatchButtonViewModel(TermViewModel term) : this() { Term = term; }