public List <MediaDataView> ListByGenre(string genreName) { List <MediaDataView> mediaDataViews = new List <MediaDataView>(); mediaTable = mediaDataAccess.MediaListByGenre(genreName); // listing according to Genre foreach (UserMediaData.ViewMediaRow row in mediaTable.Rows) { MediaDataView mediaDataView = MediaDataView.Parse(row); mediaDataViews.Add(mediaDataView); } return(mediaDataViews); }
public List <MediaDataView> ListByPublishYear(int publishYear) { List <MediaDataView> mediaDataViews = new List <MediaDataView>(); mediaTable = mediaDataAccess.MediaListByPublishYear(publishYear); foreach (UserMediaData.ViewMediaRow row in mediaTable.Rows) { MediaDataView mediaDataView = MediaDataView.Parse(row); mediaDataViews.Add(mediaDataView); } return(mediaDataViews); }
public List <MediaDataView> MediaList() { List <MediaDataView> mdView = new List <MediaDataView>(); mediaTable = mediaDataAccess.MediaList(); //List of values in a table. foreach (UserMediaData.ViewMediaRow row in mediaTable.Rows) { MediaDataView mediaData = MediaDataView.Parse(row); mdView.Add(mediaData); } return(mdView); }
public static MediaDataView Parse(UserMediaData.ViewMediaRow viewMedia) { if (viewMedia == null) { return(null); } MediaDataView mdv = new MediaDataView(); mdv.MediaID = viewMedia.MediaID; mdv.Title = viewMedia.Title; mdv.GenreName = viewMedia.GenreName; mdv.DirectorName = viewMedia.DirectorName; mdv.LanguageName = viewMedia.LanguageName; mdv.PublishYear = viewMedia.PublishYear; mdv.Budget = viewMedia.Budget; return(mdv); }