Escali License control
1
ModuleClientModel.cs
Gå til dokumentasjonen til denne filen.
1
using
System.ComponentModel;
2
using
System.ComponentModel.DataAnnotations;
3
using
System.ComponentModel.DataAnnotations.Schema;
4
5
namespace
Escali.LicenseControl.Client.ClientModels
6
{
7
8
public
class
ModuleClientModel
9
{
10
public
int
?
ModuleSeq
{
get
;
set
; }
11
12
[Required(ErrorMessage =
"Modul navn er noedvendig!"
)]
13
[MaxLength(50, ErrorMessage =
"Kan ikke vaere lenger enn 50 tegn."
)]
14
public
string
ModuleName
{
get
;
set
; } =
string
.Empty;
15
16
public
bool
IsActive
{
get
;
set
; } =
true
;
17
18
[Required]
19
public
int
ProductSeq
{
get
;
set
; }
20
public
ProductClientModel
?
Product
{
get
;
set
; }
21
22
[ValidateComplexType]
23
public
List<ModuleLevelClientModel>?
ModuleLevels
{
get
;
set
; } =
new
();
24
25
}
26
}
Escali.LicenseControl.Client.ClientModels.ModuleClientModel
Definition:
ModuleClientModel.cs:9
Escali.LicenseControl.Client.ClientModels.ModuleClientModel.Product
ProductClientModel? Product
Definition:
ModuleClientModel.cs:20
Escali.LicenseControl.Client.ClientModels.ModuleClientModel.ModuleName
string ModuleName
Definition:
ModuleClientModel.cs:14
Escali.LicenseControl.Client.ClientModels.ModuleClientModel.IsActive
bool IsActive
Definition:
ModuleClientModel.cs:16
Escali.LicenseControl.Client.ClientModels.ModuleClientModel.ModuleSeq
int? ModuleSeq
Definition:
ModuleClientModel.cs:10
Escali.LicenseControl.Client.ClientModels.ModuleClientModel.ProductSeq
int ProductSeq
Definition:
ModuleClientModel.cs:19
Escali.LicenseControl.Client.ClientModels.ModuleClientModel.ModuleLevels
List< ModuleLevelClientModel >? ModuleLevels
Definition:
ModuleClientModel.cs:23
Escali.LicenseControl.Client.ClientModels.ProductClientModel
Definition:
ProductClientModel.cs:7
Escali.LicenseControl.Client.ClientModels
Definition:
AgreementClientModel.cs:5
Desktop
Escali-LicenseControl-FinalDelivery
Escali.LicenseControl.Client
ClientModels
ModuleClientModel.cs
Generert av
1.9.3