/// <summary> /// Maps an instance of Repository.Models.Review onto a new instance of /// GlobalModels.Review /// </summary> /// <param name="repoReview"></param> /// <returns></returns> public static Review RepoReviewToReview(Repository.Models.Review repoReview) { var review = new Review(repoReview.MovieId, repoReview.Username, repoReview.Rating, repoReview.Review1); return(review); }
/// <summary> /// Maps an instance of GlobalModels.Review onto a new instance of /// Repository.Models.Review. Sets Repository.Models.Review.CreationTime /// to the current time. /// </summary> /// <param name="review"></param> /// <returns></returns> public static Repository.Models.Review ReviewToRepoReview(Review review) { var repoReview = new Repository.Models.Review(); repoReview.Username = review.Username; repoReview.MovieId = review.Movieid; repoReview.Rating = review.Rating; repoReview.Review1 = review.Text; repoReview.CreationTime = DateTime.Now; return(repoReview); }
internal RelatedDataSet(string username, string movieId, string topicName) { User = new Repository.Models.User(); User.Username = username; User.FirstName = "Jimmy"; User.LastName = "Jimerson"; User.Email = "*****@*****.**"; User.Permissions = 1; Movie = new Repository.Models.Movie(); Movie.MovieId = movieId; Review = new Repository.Models.Review(); Review.MovieId = movieId; Review.Username = username; Review.Rating = 4.0m; Review.CreationTime = DateTime.Now; Topic = new Repository.Models.Topic(); Topic.TopicName = movieId; Discussion = new Repository.Models.Discussion(); Discussion.DiscussionId = 1; Discussion.MovieId = movieId; Discussion.Username = username; Discussion.CreationTime = DateTime.Now; Discussion.Subject = "This movie doesn't exist."; Comment = new Repository.Models.Comment(); Comment.CommentId = 1; Comment.DiscussionId = 1; Comment.Username = username; Comment.CreationTime = DateTime.Now; Comment.CommentText = "This movie is UNREAL!"; Comment.IsSpoiler = true; DiscussionTopic = new Repository.Models.DiscussionTopic(); DiscussionTopic.DiscussionId = 1; DiscussionTopic.TopicName = topicName; FollowingMovie = new Repository.Models.FollowingMovie(); FollowingMovie.Username = username; FollowingMovie.MovieId = movieId; }