Ver código fonte

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

frogsoftware 1 ano atrás
pai
commit
b1f1a0d9e0

+ 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; }