public static Movie ToMovie(MoviePostModel movie) { Models.Genre genre = new Models.Genre(); if (movie.MovieGenre == "Comedy") { genre = Genre.Comedy; } else if (movie.MovieGenre == "Horror") { genre = Genre.Horror; } else if (movie.MovieGenre == "Thriller") { genre = Genre.Thriller; } Models.Watched watched = new Models.Watched(); if (movie.WasWatched == "YES") { watched = Watched.YES; } else { watched = Watched.NO; } return(new Movie { Title = movie.Title, Description = movie.Description, MovieGenre = genre, DurationInMinutes = movie.DurationInMinutes, ReleseYear = movie.ReleseYear, Director = movie.Director, DateAdded = movie.DateAdded, Rating = movie.Rating, WasWatched = watched, Comments = CommentGetModel.ToComments(movie.Comments) }); }
public static Movie ToUpdateMovie(MoviePostModel moviePostModel, Movie movie) { Models.Genre genre = new Models.Genre(); if (moviePostModel.MovieGenre == "Comedy") { genre = Genre.Comedy; } else if (moviePostModel.MovieGenre == "Horror") { genre = Genre.Horror; } else if (moviePostModel.MovieGenre == "Thriller") { genre = Genre.Thriller; } Models.Watched watched = new Models.Watched(); if (moviePostModel.WasWatched == "YES") { watched = Watched.YES; } else { watched = Watched.NO; } movie.Title = moviePostModel.Title; movie.Description = moviePostModel.Description; movie.MovieGenre = genre; movie.DurationInMinutes = moviePostModel.DurationInMinutes; movie.ReleseYear = moviePostModel.ReleseYear; movie.Director = moviePostModel.Director; movie.DateAdded = moviePostModel.DateAdded; movie.Rating = moviePostModel.Rating; movie.WasWatched = watched; movie.Comments = CommentGetModel.ToComments(moviePostModel.Comments); return(movie); }
public static Movie ToMovie(MoviePostModel movie) { Models.Genre genre = Models.Genre.action; if (movie.Genre == "comedy") { genre = Models.Genre.comedy; } else if (movie.Genre == "horror") { genre = Models.Genre.horror; } else { genre = Models.Genre.thriller; } Models.Watched watched = Models.Watched.yes; if (movie.Watched == "no") { watched = Models.Watched.no; } return(new Movie { Title = movie.Title, Description = movie.Description, Genre = genre, DurationInMinutes = movie.DurationInMinutes, YearOfRelease = movie.YearOfRelease, Director = movie.Director, Rating = movie.Rating, Watched = watched, DateAdded = movie.DateAdded, Comments = movie.Comments }); }