Escali License control
1
Agreement.cs
Gå til dokumentasjonen til denne filen.
1
using
System.ComponentModel.DataAnnotations;
2
using
System.ComponentModel.DataAnnotations.Schema;
3
4
namespace
Escali.LicenseControl.DataAccess.Models
5
{
6
public
class
Agreement
7
{
8
[Key]
9
public
int
AgreementSeq
{
get
;
set
; }
10
11
[Required]
12
[MaxLength(50)]
13
public
string
AgreementName
{
get
;
set
; }
14
15
[Required]
16
public
DateTime?
AgreementCreated
{
get
;
set
; }
17
18
[Required]
19
public
DateTime?
AgreementUpdated
{
get
;
set
; }
20
21
public
bool
?
IsActive
{
get
;
set
; }
22
23
[Required]
24
[ForeignKey(
"Currency"
)]
25
public
int
CurrencySeq
{
get
;
set
; }
26
27
[Required]
28
[ForeignKey(
"Product"
)]
29
public
int
ProductSeq
{
get
;
set
; }
30
31
[Required]
32
[ForeignKey(
"Customer"
)]
33
public
int
CustomerSeq
{
get
;
set
; }
34
35
public
virtual
List<AgreementElement>
AgreementElements
{
get
;
set
; }
36
37
public
virtual
Currency
Currency
{
get
;
set
; }
38
39
public
virtual
Product
Product
{
get
;
set
; }
40
41
public
virtual
Customer
Customer
{
get
;
set
; }
42
}
43
}
Escali.LicenseControl.DataAccess.Models.Agreement
Definition:
Agreement.cs:7
Escali.LicenseControl.DataAccess.Models.Agreement.CustomerSeq
int CustomerSeq
Definition:
Agreement.cs:33
Escali.LicenseControl.DataAccess.Models.Agreement.AgreementElements
virtual List< AgreementElement > AgreementElements
Definition:
Agreement.cs:35
Escali.LicenseControl.DataAccess.Models.Agreement.AgreementName
string AgreementName
Definition:
Agreement.cs:13
Escali.LicenseControl.DataAccess.Models.Agreement.AgreementUpdated
DateTime? AgreementUpdated
Definition:
Agreement.cs:19
Escali.LicenseControl.DataAccess.Models.Agreement.IsActive
bool? IsActive
Definition:
Agreement.cs:21
Escali.LicenseControl.DataAccess.Models.Agreement.AgreementSeq
int AgreementSeq
Definition:
Agreement.cs:9
Escali.LicenseControl.DataAccess.Models.Agreement.CurrencySeq
int CurrencySeq
Definition:
Agreement.cs:25
Escali.LicenseControl.DataAccess.Models.Agreement.ProductSeq
int ProductSeq
Definition:
Agreement.cs:29
Escali.LicenseControl.DataAccess.Models.Agreement.AgreementCreated
DateTime? AgreementCreated
Definition:
Agreement.cs:16
Escali.LicenseControl.DataAccess.Models.Currency
Definition:
Currency.cs:7
Escali.LicenseControl.DataAccess.Models.Customer
Definition:
Customer.cs:7
Escali.LicenseControl.DataAccess.Models.Product
Definition:
Product.cs:8
Escali.LicenseControl.DataAccess.Models
Definition:
Agreement.cs:5
Desktop
Escali-LicenseControl-FinalDelivery
Escali.LicenseControl.DataAccess
Models
Agreement.cs
Generert av
1.9.3