Escali License control 1
ModuleLevelClientModel.cs
Gå til dokumentasjonen til denne filen.
1using System.ComponentModel;
2using System.ComponentModel.DataAnnotations;
3using System.ComponentModel.DataAnnotations.Schema;
4
6{
7
9{
10
11 public int? ModuleLevelSeq { get; set; }
12
13 [Required(ErrorMessage = "Obligatorisk felt")]
14 [MaxLength(50)]
15 public string ModuleLevelName { get; set; }
16
17 [Required]
18 [MaxLength(100)]
19 public string ModuleLevelRestriction { get; set; }
20
21 // [Required(ErrorMessage = "Obligatorisk felt")]
22 // public int TransactionLimit { get; set; }
23 //
24 // [Required(ErrorMessage = "Obligatorisk felt")]
25 // [Column(TypeName = "decimal(19,2)")]
26 // public decimal InvestmentLimit { get; set; }
27
28 public bool IsActive { get; set; } = true;
29
30 [Required]
31 public int ModuleSeq { get; set; }
32
33 public virtual ModuleClientModel? Module { get; set; }
34
35 public virtual List<PriceElementClientModel>? PriceElements { get; set; }
36 //
37 // public virtual List<AgreementElementViewModel>? AgreementElements { get; set; }
38
39 }
40}