public override void checkToAddOrUpdateMultiEpisodeLastestUpdatedMovies(movie movieItemInfo) { var homePageContent = getHomePageContent(); var multiEpisodeLastestUpdatedMovieItems = homePageContent.SelectNodes(".//div[@class='left-content'] //div[@class='list-films film-new']")[0].SelectNodes(".//ul //a"); if (multiEpisodeLastestUpdatedMovieItems == null) { return; } if (isExistPositionType(movieItemInfo, multiEpisodeLastestUpdatedMovieItems, ".//div[@class='name']")) { home_page_position multiEpisodeLastestUpdatedMovie = (home_page_position)movieItemInfo.home_page_position.FirstOrDefault(a => a.positionType == 5); if (multiEpisodeLastestUpdatedMovie == null) { movieItemInfo.home_page_position.Add(new home_page_position() { positionType = 5, movieId = movieItemInfo.movieId, description = "MultiEpisodeLastestUpdatedMovie", dateUpdate = DateTime.Now }); } else { multiEpisodeLastestUpdatedMovie.dateUpdate = DateTime.Now; } } }
public override void checkToAddOrUpdateMultiEpisodeHostWeekMovies(movie movieItemInfo) { var homePageContent = getHomePageContent(); var weekMultiEpisodeMovieItems = homePageContent.SelectNodes(".//div[@class='most-view block'] //ul[@class='list-film'] //a"); if (weekMultiEpisodeMovieItems == null) { return; } if (isExistPositionType(movieItemInfo, weekMultiEpisodeMovieItems, ".//span")) { home_page_position weekMultiEpisodeMovie = (home_page_position)movieItemInfo.home_page_position.FirstOrDefault(a => a.positionType == 2); if (weekMultiEpisodeMovie == null) { movieItemInfo.home_page_position.Add(new home_page_position() { positionType = 2, movieId = movieItemInfo.movieId, description = "MultiEpisodeHostWeekMovie", dateUpdate = DateTime.Now }); } else { weekMultiEpisodeMovie.dateUpdate = DateTime.Now; } } }
public override void checkToAddOrUpdateProposeMovies(movie movieItemInfo) { var homePageContent = getHomePageContent(); if (homePageContent == null) { return; } var proposeMovieItems = homePageContent.SelectNodes(".//ul[@id='film_hot'] //a"); if (proposeMovieItems == null) { return; } if (isExistPositionType(movieItemInfo, proposeMovieItems, ".//span[@class='title']")) { home_page_position proposeMovie = (home_page_position)movieItemInfo.home_page_position.FirstOrDefault(a => a.positionType == 0); if (proposeMovie == null) { movieItemInfo.home_page_position.Add(new home_page_position() { positionType = 0, movieId = movieItemInfo.movieId, description = "ProposeMovie", dateUpdate = DateTime.Now }); } else { proposeMovie.dateUpdate = DateTime.Now; } } }
public override void checkToAddOrUpdateCartoonMovies(movie movieItemInfo) { var homePageContent = getHomePageContent(); var cartoonMovieItems = homePageContent.SelectNodes("//ul[@id='movie-last-cartoon'] //a"); if (isExistPositionType(movieItemInfo, cartoonMovieItems, ".//div[@class='movie-title-1']")) { home_page_position cartoonMovie = (home_page_position)movieItemInfo.home_page_position.FirstOrDefault(a => a.positionType == 6); if (cartoonMovie == null) { movieItemInfo.home_page_position.Add(new home_page_position() { positionType = 6, movieId = movieItemInfo.movieId, description = "CartoonMovie", dateUpdate = DateTime.Now }); } else { cartoonMovie.dateUpdate = DateTime.Now; } } }
public override void checkToAddOrUpdateOneEpisodeLastestUpdatedMovies(movie movieItemInfo) { var homePageContent = getHomePageContent(); var oneEpisodeLastestUpdatedMovieItems = homePageContent.SelectNodes("//ul[@id='movie-last-movie'] //a"); if (isExistPositionType(movieItemInfo, oneEpisodeLastestUpdatedMovieItems, ".//div[@class='movie-title-1']")) { home_page_position oneEpisodeLastestUpdatedMovie = (home_page_position)movieItemInfo.home_page_position.FirstOrDefault(a => a.positionType == 4); if (oneEpisodeLastestUpdatedMovie == null) { movieItemInfo.home_page_position.Add(new home_page_position() { positionType = 4, movieId = movieItemInfo.movieId, description = "OneEpisodeLastestUpdatedMovie", dateUpdate = DateTime.Now }); } else { oneEpisodeLastestUpdatedMovie.dateUpdate = DateTime.Now; } } }
public override void checkToAddOrUpdateOneEpisodeHostWeekMovies(movie movieItemInfo) { var homePageContent = getHomePageContent(); var weekOneEpisodeMovieItems = homePageContent.SelectNodes("//ul[@id='list-top-film-week']")[1].SelectNodes(".//a"); if (isExistPositionType(movieItemInfo, weekOneEpisodeMovieItems, ".//span[@class='list-top-movie-item-vn']")) { home_page_position weekOneEpisodeMovie = (home_page_position)movieItemInfo.home_page_position.FirstOrDefault(a => a.positionType == 1); if (weekOneEpisodeMovie == null) { movieItemInfo.home_page_position.Add(new home_page_position() { positionType = 1, movieId = movieItemInfo.movieId, description = "OneEpisodeHostWeekMovie", dateUpdate = DateTime.Now }); } else { weekOneEpisodeMovie.dateUpdate = DateTime.Now; } } }