瀏覽代碼

Added Customer and Account Links to JobLink
Added Date to Job and JobLink

frogsoftware 1 年之前
父節點
當前提交
b1f1a0d9e0
共有 2 個文件被更改,包括 16 次插入9 次删除
  1. 9 5
      prs.classes/Entities/Job/Job.cs
  2. 7 4
      prs.classes/Entities/Job/JobLink.cs

+ 9 - 5
prs.classes/Entities/Job/Job.cs

@@ -23,22 +23,26 @@ namespace Comal.Classes
         [TextBoxEditor]
         [EditorSequence(1)]
         public string Name { get; set; }
+        
+        [EditorSequence(2)]
+        [DateEditor]
+        public DateTime Date { get; set; }
 
         [SecondaryIndex]
         [EnumLookupEditor(typeof(JobType))]
-        [EditorSequence(2)]
+        [EditorSequence(3)]
         public JobType JobType { get; set; } = JobType.Project;
 
-        [EditorSequence(3)]
+        [EditorSequence(4)]
         public CustomerLink Customer { get; set; }
         
-        [EditorSequence(4)]
+        [EditorSequence(5)]
         public Address SiteAddress { get; set; }
         
-        [EditorSequence(5)]
+        [EditorSequence(6)]
         public ContactLink Contact { get; set; }
         
-        [EditorSequence(6)]
+        [EditorSequence(7)]
         [Caption("Bill To")]
         public AccountLink Account { get; set; }
 

+ 7 - 4
prs.classes/Entities/Job/JobLink.cs

@@ -15,14 +15,17 @@ namespace Comal.Classes
 
         [CodeEditor(Visible = Visible.Default)]
         public string JobNumber { get; set; }
-
-        //[Obsolete("Replaced by JobNumber", true)]
-        //[IntegerEditor(Editable = Editable.Hidden)]
-        //public int Number { get; set; }
+        
+        [DateEditor(Editable=Editable.Disabled)]
+        public DateTime Date { get; set; }
 
         [ColorEditor(Editable = Editable.Hidden)]
         public string Color { get; set; }
         
+        public CustomerLink Customer { get; set; }
+        
+        public AccountLink Account { get; set; }
+        
         public Address SiteAddress { get; set; }
         
         public ContactLink Contact { get; set; }