浏览代码

Fixed a couple funky entity relatinoships

Kenric Nugteren 1 年之前
父节点
当前提交
aa020eee6c
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 2 2
      prs.classes/Entities/Employee/EmployeeProduct.cs
  2. 2 2
      prs.classes/Gantt/GanttRelationship.cs

+ 2 - 2
prs.classes/Entities/Employee/EmployeeProduct.cs

@@ -27,7 +27,7 @@ namespace Comal.Classes
         public DateTime Issued { get; set; }
 
         [NullEditor]
-        [EntityRelationship(DeleteAction.SetNull)]
+        [EntityRelationship(DeleteAction.Cascade)]
         public StockMovementLink IssuedMovement { get; set; }
 
         [TimestampEditor(Visible = Visible.Default)]
@@ -35,7 +35,7 @@ namespace Comal.Classes
         public DateTime Returned { get; set; }
 
         [NullEditor]
-        [EntityRelationship(DeleteAction.Cascade)]
+        [EntityRelationship(DeleteAction.SetNull)]
         public StockMovementLink ReturnedMovement { get; set; }
 
         [TimestampEditor(Visible = Visible.Default)]

+ 2 - 2
prs.classes/Gantt/GanttRelationship.cs

@@ -9,10 +9,10 @@ namespace Comal.Classes
         [EntityRelationship(DeleteAction.Cascade)]
         public TEntityLink Parent { get; set; }
 
-        [EntityRelationship(DeleteAction.Cascade)]
+        [EntityRelationship(DeleteAction.SetNull)]
         public TStageLink Predecessor { get; set; }
 
-        [EntityRelationship(DeleteAction.Cascade)]
+        [EntityRelationship(DeleteAction.SetNull)]
         public TStageLink Successor { get; set; }
 
         public GanttRelationshipType Type { get; set; }