2024-04-27 22:36:16 +02:00
|
|
|
|
using WatchIt.Database.Model.Media;
|
|
|
|
|
|
|
|
|
|
|
|
namespace WatchIt.Common.Model.Movies;
|
|
|
|
|
|
|
|
|
|
|
|
public class MovieRequest : Movie
|
|
|
|
|
|
{
|
|
|
|
|
|
#region PUBLIC METHODS
|
|
|
|
|
|
|
2024-07-03 22:18:32 +02:00
|
|
|
|
public Database.Model.Media.Media CreateMedia() => new Database.Model.Media.Media
|
2024-04-27 22:36:16 +02:00
|
|
|
|
{
|
|
|
|
|
|
Title = Title,
|
|
|
|
|
|
OriginalTitle = OriginalTitle,
|
|
|
|
|
|
Description = Description,
|
|
|
|
|
|
ReleaseDate = ReleaseDate,
|
|
|
|
|
|
Length = Length,
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
public MediaMovie CreateMediaMovie(long id) => new MediaMovie
|
|
|
|
|
|
{
|
|
|
|
|
|
Id = id,
|
|
|
|
|
|
Budget = Budget,
|
|
|
|
|
|
};
|
|
|
|
|
|
|
2024-07-03 22:18:32 +02:00
|
|
|
|
public void UpdateMedia(Database.Model.Media.Media media)
|
2024-04-27 22:36:16 +02:00
|
|
|
|
{
|
|
|
|
|
|
media.Title = Title;
|
|
|
|
|
|
media.OriginalTitle = OriginalTitle;
|
|
|
|
|
|
media.Description = Description;
|
|
|
|
|
|
media.ReleaseDate = ReleaseDate;
|
|
|
|
|
|
media.Length = Length;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void UpdateMediaMovie(MediaMovie mediaMovie)
|
|
|
|
|
|
{
|
|
|
|
|
|
mediaMovie.Budget = Budget;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
}
|