|
|
@ -13,29 +13,29 @@ namespace Model
|
|
|
|
get { return name; }
|
|
|
|
get { return name; }
|
|
|
|
private set
|
|
|
|
private set
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (value == "") return;
|
|
|
|
if (value == null || value == "") return;
|
|
|
|
name = value;
|
|
|
|
name = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
private string name;
|
|
|
|
private string? name;
|
|
|
|
|
|
|
|
|
|
|
|
public string Description
|
|
|
|
public string Description
|
|
|
|
{
|
|
|
|
{
|
|
|
|
get { return description; }
|
|
|
|
get { return description; }
|
|
|
|
private set
|
|
|
|
private set
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (value == "") return;
|
|
|
|
if (value == null || value == "") return;
|
|
|
|
description = value;
|
|
|
|
description = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
private string description;
|
|
|
|
private string? description;
|
|
|
|
|
|
|
|
|
|
|
|
public int Year
|
|
|
|
public int Year
|
|
|
|
{
|
|
|
|
{
|
|
|
|
get { return year; }
|
|
|
|
get { return year; }
|
|
|
|
private set
|
|
|
|
private set
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (value < 1957 || value >= 2023) return;
|
|
|
|
if (value <= 1957 || value >= 2023) return;
|
|
|
|
year = value;
|
|
|
|
year = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -46,11 +46,11 @@ namespace Model
|
|
|
|
get { return tags; }
|
|
|
|
get { return tags; }
|
|
|
|
set
|
|
|
|
set
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (tags.Length != 3) return;
|
|
|
|
if (tags == null || tags.Length != 3) return;
|
|
|
|
tags = value;
|
|
|
|
tags = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
private string[] tags;
|
|
|
|
private string[]? tags;
|
|
|
|
|
|
|
|
|
|
|
|
public List<Review> Reviews { get; }
|
|
|
|
public List<Review> Reviews { get; }
|
|
|
|
|
|
|
|
|
|
|
@ -59,6 +59,7 @@ namespace Model
|
|
|
|
Name = name;
|
|
|
|
Name = name;
|
|
|
|
Description = description;
|
|
|
|
Description = description;
|
|
|
|
Year = year;
|
|
|
|
Year = year;
|
|
|
|
|
|
|
|
tags = new string[3];
|
|
|
|
Tags = tags;
|
|
|
|
Tags = tags;
|
|
|
|
Reviews = new List<Review>();
|
|
|
|
Reviews = new List<Review>();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -94,7 +95,7 @@ namespace Model
|
|
|
|
{
|
|
|
|
{
|
|
|
|
name = newname;
|
|
|
|
name = newname;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public void yearChange(int newyear)
|
|
|
|
public void YearChange(int newyear)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
year = newyear;
|
|
|
|
year = newyear;
|
|
|
|
}
|
|
|
|
}
|
|
|
|