LogikalElevationDetail.cs 1.4 KB

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