Files
WatchIt/WatchIt.Common/WatchIt.Common.Model/Movies/MovieRequest.cs

39 lines
908 B
C#
Raw Normal View History

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
}