LogikalBOMRequest.cs 825 B

123456789101112131415161718192021222324252627282930
  1. using System;
  2. namespace InABox.Integration.Logikal
  3. {
  4. public class LogikalBOMRequest : AbstractLogikalPartsRequest
  5. {
  6. public override LogikalMethod Method() => LogikalMethod.BOM;
  7. public Guid[] ElevationIDs { get; private set; }
  8. public LogikalBOMRequest(Guid projectid,
  9. Guid[] elevationids,
  10. string finishQuery,
  11. string profileQuery,
  12. string gasketQuery,
  13. string componentQuery,
  14. string glassQuery,
  15. string labourQuery,
  16. bool includeExcelData,
  17. bool includeSqliteData)
  18. : base(projectid, finishQuery, profileQuery, gasketQuery, componentQuery, glassQuery, labourQuery, includeExcelData, includeSqliteData)
  19. {
  20. ElevationIDs = elevationids;
  21. }
  22. }
  23. }