1234567891011121314151617181920212223242526272829303132333435363738394041 |
- using System;
- using InABox.Core;
- namespace Comal.Classes
- {
- public class JobLink : EntityLink<Job>, IJobLink
- {
- [SecondaryIndex]
- [Caption("Job Number")]
- [CodePopupEditor(typeof(Job), CodeColumn = "JobNumber")]
- public override Guid ID { get; set; }
- [TextBoxEditor(Editable = Editable.Hidden)]
- public string Name { get; set; }
- [CodeEditor(Visible = Visible.Default)]
- public string JobNumber { 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; }
-
- [TextBoxEditor(Editable = Editable.Disabled)]
- public String ClientReference { get; set; }
-
- public Address SiteAddress { get; set; }
-
- public ContactLink Contact { get; set; }
-
- public JobStatusLink JobStatus { get; set; }
-
- public JobScopeLink DefaultScope { get; set; }
- }
-
- }
|