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

@@ -28,6 +28,8 @@
// Copyright © 2003-2018 Natalia Portillo
*******************************************************************************/
using System.ComponentModel.DataAnnotations;
namespace Cicm.Database.Models
{
public class StorageByMachine : BaseModel<long>
@@ -35,7 +37,8 @@ namespace Cicm.Database.Models
public int MachineId { get; set; }
public StorageType Type { get; set; }
public StorageInterface Interface { get; set; }
public long? Capacity { get; set; }
[Range(1, long.MaxValue)]
public long? Capacity { get; set; }
public virtual Machine Machine { get; set; }
}