protected void Page_Load(object sender, EventArgs e) { utility = new Utility(); utility.loadClient(); user = getUser(); //call the web service to retrieve media data media = utility.getMedia(itemID); comment_list = media.Comments; media_url = utility.getMediaUrl(media.MediaId); if (user != null) { isRented = utility.isRented(media.MediaId, user); } //preload media for viewing if rented if (isRented) { utility.loadFileService(); Tuple<string, RentItServices.Media, RentItServices.User> tuple = new Tuple<string, RentItServices.Media, RentItServices.User>(user.SharedKey, media, user); } }
protected void Page_Load(object sender, EventArgs e) { utility = new Utility(); utility.loadClient(); //call the web service to retrieve media data media = utility.getMedia(itemID); media_url = utility.getMediaUrl(media.MediaId); music_category_list = utility.getMusicCategories(); movie_category_list = utility.getMovieCategories(); }
protected void update_click(object sender, EventArgs e) { RentIt.RentItServices.Music editMusic = null; RentIt.RentItServices.Movie editMovie = null; String title = this.Request.Form.Get("edit-title"); String shortdesc = this.Request.Form.Get("edit-shortdescription"); String longdesc = this.Request.Form.Get("edit-longdescription"); String category = this.Request.Form.Get("edit_category_list"); category = category.Substring(category.IndexOf('-') + 1); double rentalPrice = Convert.ToDouble(this.Request.Form.Get("edit-rental")); String thumbnail_url = this.Request.Form.Get("edit-thumbnail-url"); String media_url = this.Request.Form.Get("edit-media-url"); if (media.GetType().Name.Equals("Music")) { editMusic = (RentIt.RentItServices.Music) media; editMusic.Title = title; editMusic.SmallDescription = shortdesc; editMusic.Description = longdesc; for (int i = 0; i < music_category_list.Length; i++) { if (music_category_list[i].Title.Equals(category)) { editMusic.Category = music_category_list[i]; break; } } editMusic.RentalPrice = rentalPrice; editMusic.Thumbnail = thumbnail_url; editMusic.Source = media_url; } else { editMovie = (RentIt.RentItServices.Movie)media; editMovie.Title = title; editMovie.SmallDescription = shortdesc; editMovie.Description = longdesc; for (int i = 0; i < movie_category_list.Length; i++) { if (movie_category_list[i].Title.Equals(category)) { editMovie.Category = movie_category_list[i]; break; } } editMovie.RentalPrice = rentalPrice; editMovie.Thumbnail = thumbnail_url; editMovie.Source = media_url; } media = null; if (editMusic != null) { media = editMusic; } else { media = editMovie; } bool success = utility.updateMedia(media); if (success) { Response.Redirect("admin.aspx?type=media&msg=You have successfully updated media information for " + title); } else { Response.Redirect("admin.aspx?type=media&msg=There was a problem updating media information for " + title); } }