public static LessonView CastFromLesson(Lesson lesson, string courseId) { var view = new LessonView(); view.Description = lesson.Description; view.Name = lesson.Name; view.Words = WordView.CastFromModelWord(lesson.Words); view.CourseIdentification = courseId; return(view); }
public static List <WordView> CastFromModelWord(List <NekoUchi.Model.Word> words) { var wordViews = new List <WordView>(); foreach (var word in words) { var wordView = new WordView(); wordView.Kana = word.Kana; wordView.Kanji = word.Kanji; wordView.Level = word.Level; wordView.Meaning = word.Meaning; wordView.JishoURL = word.JishoURL; wordViews.Add(wordView); } return(wordViews); }
public static List <WordView> CastFromBllWord(List <BLL.Word> words) { var wordViews = new List <WordView>(); foreach (var word in words) { var wordView = new WordView(); wordView.Identification = word.Identification; wordView.JishoURL = word.ModelWord.JishoURL; wordView.Kana = word.ModelWord.Kana; wordView.Kanji = word.ModelWord.Kanji; wordView.Level = word.ModelWord.Level; wordView.Meaning = word.ModelWord.Meaning; wordViews.Add(wordView); } return(wordViews); }