File tree Expand file tree Collapse file tree 9 files changed +28
-28
lines changed
LinqBulkManipulation/Domain Expand file tree Collapse file tree 9 files changed +28
-28
lines changed Original file line number Diff line number Diff line change @@ -773,4 +773,4 @@ public void Dispose()
773
773
}
774
774
}
775
775
}
776
- }
776
+ }
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ public class Category
7
7
{
8
8
private long id ;
9
9
private String name ;
10
- private DateTime effectiveStartDate ;
11
- private DateTime effectiveEndDate ;
10
+ private DateTime ? effectiveStartDate ;
11
+ private DateTime ? effectiveEndDate ;
12
12
private ISet < Product > products ;
13
13
14
14
public Category ( )
@@ -39,13 +39,13 @@ public virtual string Name
39
39
set { name = value ; }
40
40
}
41
41
42
- public virtual DateTime EffectiveStartDate
42
+ public virtual DateTime ? EffectiveStartDate
43
43
{
44
44
get { return effectiveStartDate ; }
45
45
set { effectiveStartDate = value ; }
46
46
}
47
47
48
- public virtual DateTime EffectiveEndDate
48
+ public virtual DateTime ? EffectiveEndDate
49
49
{
50
50
get { return effectiveEndDate ; }
51
51
set { effectiveEndDate = value ; }
@@ -93,4 +93,4 @@ public override int GetHashCode()
93
93
return result ;
94
94
}
95
95
}
96
- }
96
+ }
Original file line number Diff line number Diff line change @@ -747,4 +747,4 @@ public void Dispose()
747
747
}
748
748
}
749
749
}
750
- }
750
+ }
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ public class Order
7
7
{
8
8
private long id ;
9
9
private String region ;
10
- private DateTime placementDate ;
11
- private DateTime fulfillmentDate ;
10
+ private DateTime ? placementDate ;
11
+ private DateTime ? fulfillmentDate ;
12
12
private Salesperson salesperson ;
13
13
private String buyer ;
14
14
private IList < LineItem > lineItems = new List < LineItem > ( ) ;
@@ -25,13 +25,13 @@ public virtual string Region
25
25
set { region = value ; }
26
26
}
27
27
28
- public virtual DateTime PlacementDate
28
+ public virtual DateTime ? PlacementDate
29
29
{
30
30
get { return placementDate ; }
31
31
set { placementDate = value ; }
32
32
}
33
33
34
- public virtual DateTime FulfillmentDate
34
+ public virtual DateTime ? FulfillmentDate
35
35
{
36
36
get { return fulfillmentDate ; }
37
37
set { fulfillmentDate = value ; }
@@ -70,4 +70,4 @@ public virtual void RemoveLineItem(int sequence)
70
70
LineItems . RemoveAt ( sequence ) ;
71
71
}
72
72
}
73
- }
73
+ }
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ public class Product
8
8
private long id ;
9
9
private string name ;
10
10
private int stockNumber ; // int for ease of hashCode() impl
11
- private DateTime effectiveStartDate ;
12
- private DateTime effectiveEndDate ;
11
+ private DateTime ? effectiveStartDate ;
12
+ private DateTime ? effectiveEndDate ;
13
13
private ISet < LineItem > orderLineItems ;
14
14
private ISet < Category > categories ;
15
15
@@ -51,13 +51,13 @@ public virtual int StockNumber
51
51
set { stockNumber = value ; }
52
52
}
53
53
54
- public virtual DateTime EffectiveStartDate
54
+ public virtual DateTime ? EffectiveStartDate
55
55
{
56
56
get { return effectiveStartDate ; }
57
57
set { effectiveStartDate = value ; }
58
58
}
59
59
60
- public virtual DateTime EffectiveEndDate
60
+ public virtual DateTime ? EffectiveEndDate
61
61
{
62
62
get { return effectiveEndDate ; }
63
63
set { effectiveEndDate = value ; }
@@ -85,4 +85,4 @@ public override bool Equals(object obj)
85
85
return obj is Product && ( ( ( Product ) obj ) . stockNumber == this . stockNumber ) ;
86
86
}
87
87
}
88
- }
88
+ }
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ public class Salesperson
8
8
private long id ;
9
9
private String name ;
10
10
private String region ;
11
- private DateTime hireDate ;
11
+ private DateTime ? hireDate ;
12
12
private Department department ;
13
13
private ISet < Order > orders = new HashSet < Order > ( ) ;
14
14
@@ -30,7 +30,7 @@ public virtual string Region
30
30
set { region = value ; }
31
31
}
32
32
33
- public virtual DateTime HireDate
33
+ public virtual DateTime ? HireDate
34
34
{
35
35
get { return hireDate ; }
36
36
set { hireDate = value ; }
@@ -48,4 +48,4 @@ public virtual ISet<Order> Orders
48
48
set { orders = value ; }
49
49
}
50
50
}
51
- }
51
+ }
Original file line number Diff line number Diff line change @@ -5,18 +5,18 @@ namespace NHibernate.Test.Hql.Ast
5
5
public class Mammal : Animal
6
6
{
7
7
private bool pregnant ;
8
- private DateTime birthdate ;
8
+ private DateTime ? birthdate ;
9
9
10
10
public virtual bool Pregnant
11
11
{
12
12
get { return pregnant ; }
13
13
set { pregnant = value ; }
14
14
}
15
15
16
- public virtual DateTime Birthdate
16
+ public virtual DateTime ? Birthdate
17
17
{
18
18
get { return birthdate ; }
19
19
set { birthdate = value ; }
20
20
}
21
21
}
22
- }
22
+ }
Original file line number Diff line number Diff line change @@ -5,18 +5,18 @@ namespace NHibernate.Test.LinqBulkManipulation.Domain
5
5
public class Mammal : Animal
6
6
{
7
7
private bool pregnant ;
8
- private DateTime birthdate ;
8
+ private DateTime ? birthdate ;
9
9
10
10
public virtual bool Pregnant
11
11
{
12
12
get { return pregnant ; }
13
13
set { pregnant = value ; }
14
14
}
15
15
16
- public virtual DateTime Birthdate
16
+ public virtual DateTime ? Birthdate
17
17
{
18
18
get { return birthdate ; }
19
19
set { birthdate = value ; }
20
20
}
21
21
}
22
- }
22
+ }
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ public class Human : Animal
18
18
{
19
19
public virtual string Name { get ; set ; }
20
20
public virtual string NickName { get ; set ; }
21
- public virtual DateTime Birthdate { get ; set ; }
21
+ public virtual DateTime ? Birthdate { get ; set ; }
22
22
}
23
23
24
24
public class Family < T > where T : Animal
@@ -34,4 +34,4 @@ public virtual ISet<T> Childs
34
34
set { childs = value ; }
35
35
}
36
36
}
37
- }
37
+ }
You can’t perform that action at this time.
0 commit comments