ManufacturingPacketLink.cs 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. using System;
  2. using InABox.Core;
  3. namespace Comal.Classes
  4. {
  5. public class ManufacturingPacketLink : EntityLink<ManufacturingPacket>
  6. {
  7. [SecondaryIndex]
  8. [PopupEditor(typeof(ManufacturingPacket))]
  9. public override Guid ID { get; set; }
  10. [TextBoxEditor(Editable = Editable.Hidden)]
  11. public string Title { get; set; }
  12. [TextBoxEditor(Editable = Editable.Hidden)]
  13. public string Serial { get; set; }
  14. [DateTimeEditor(Editable = Editable.Hidden)]
  15. public DateTime EstimatedDate { get; set; }
  16. [DateTimeEditor(Editable = Editable.Hidden)]
  17. public DateTime Completed { get; set; }
  18. [IntegerEditor(Editable = Editable.Hidden)]
  19. public int Quantity { get; set; }
  20. [TextBoxEditor(Editable = Editable.Hidden)]
  21. public string WaterMark { get; set; }
  22. public SetoutLink SetoutLink { get; set; }
  23. //[NullEditor]
  24. //public JobUnitLink Unit { get; set; }
  25. //[NullEditor]
  26. //public JobLevelLink Level { get; set; }
  27. //[NullEditor]
  28. //public JobZoneLink Zone { get; set; }
  29. [NullEditor]
  30. public ManufacturingTemplateLink ManufacturingTemplateLink { get; set; }
  31. public PDFDocumentLink Drawing { get; set; }
  32. [NullEditor]
  33. public ManufacturingPacketStageLink StageLink { get; set; }
  34. [CheckBoxEditor(Editable = Editable.Hidden)]
  35. public bool Distributed { get; set; }
  36. [DoubleEditor(Editable = Editable.Hidden)]
  37. public double Height { get; set; }
  38. [DoubleEditor(Editable = Editable.Hidden)]
  39. public double Width { get; set; }
  40. [DoubleEditor(Editable = Editable.Hidden)]
  41. public double Length { get; set; }
  42. [DoubleEditor(Editable = Editable.Hidden)]
  43. public double Area { get; set; }
  44. [DoubleEditor(Editable = Editable.Hidden)]
  45. public double Volume { get; set; }
  46. [TextBoxEditor(Editable = Editable.Disabled)]
  47. public string Location { get; set; }
  48. }
  49. }