Add model contraints.

This commit is contained in:
2019-05-19 18:35:28 +01:00
parent 843496bb1c
commit b464d2fb81
16 changed files with 188 additions and 72 deletions

View File

@@ -30,6 +30,7 @@
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace Cicm.Database.Models
{
@@ -40,9 +41,15 @@ namespace Cicm.Database.Models
ResolutionsByGpu = new HashSet<ResolutionsByGpu>();
}
public int Width { get; set; }
public int Height { get; set; }
public long? Colors { get; set; }
[Required]
[Range(1, 131072)]
public int Width { get; set; }
[Required]
[Range(1, 131072)]
public int Height { get; set; }
[Range(2, 281474976710656)]
public long? Colors { get; set; }
[Range(2, 281474976710656)]
public long? Palette { get; set; }
[DisplayName("Character based")]
public bool Chars { get; set; }