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) { Genre movieGenre = Genre.Action; if (movie.MovieGenre == "Comedy") { movieGenre = Genre.Comedy; } else if (movie.MovieGenre == "Horror") { movieGenre = Genre.Horror; } else if (movie.MovieGenre == "Crime") { movieGenre = Genre.Crime; } Watched watched = Watched.No; if (movie.WasWatched == "YES") { watched = Watched.Yes; } return(new Movie { Title = movie.Title, Description = movie.Description, MovieGenre = movieGenre, DurationInMinutes = movie.DurationInMinutes, ReleaseYear = movie.ReleaseYear, Director = movie.Director, DateAdded = movie.DateAdded, Rating = movie.Rating, WasWatched = watched, Comment = movie.Comments }); }