LogikalElevationDetail.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System.Collections.Generic;
  2. using InABox.Core;
  3. using InABox.Integration.Logikal;
  4. namespace PRSDesktop.Integrations.Logikal;
  5. public class LogikalElevationDetail : LogikalElevationSummary,
  6. ILogikalElevationDetail<LogikalProductGroup, LogikalFinish, LogikalProfile, LogikalGasket, LogikalComponent, LogikalGlass,
  7. LogikalLabour>
  8. {
  9. [NullEditor]
  10. public byte[]? Drawing { get; set; }
  11. [NullEditor]
  12. public IEnumerable<LogikalProductGroup> Groups { get; set; }
  13. [NullEditor]
  14. public IEnumerable<LogikalFinish> Finishes { get; set; }
  15. [NullEditor]
  16. public IEnumerable<LogikalProfile> Profiles { get; set; }
  17. [NullEditor]
  18. public IEnumerable<LogikalGasket> Gaskets { get; set; }
  19. [NullEditor]
  20. public IEnumerable<LogikalComponent> Components { get; set; }
  21. [NullEditor]
  22. public IEnumerable<LogikalGlass> Glass { get; set; }
  23. [NullEditor]
  24. public IEnumerable<LogikalLabour> Labour { get; set; }
  25. [NullEditor]
  26. public byte[] ExcelData { get; set; }
  27. [NullEditor]
  28. public byte[] SQLiteData { get; set; }
  29. }