Browse Source

Tweaked Logikal and V6 import options

frankvandenbos 2 months ago
parent
commit
d9a9a961c3

+ 1 - 26
InABox.Integration.Logikal/Requests/BOM/AbstractLogikalPartsRequest.cs

@@ -4,36 +4,11 @@ namespace InABox.Integration.Logikal
 {
     public abstract class AbstractLogikalPartsRequest : LogikalRequest
     {
-       
         public Guid ProjectID { get; private set; }
-
-        public string FinishQuery { get; private set; }
-               
-        public string ProfileQuery { get; private set; }
-        
-        public string GasketQuery { get; private set; }
-
-        public string ComponentQuery { get; private set; }
-        
-        public string GlassQuery { get; private set; }
         
-        public string LabourQuery { get; private set; }
-
-        public bool IncludeExcelData { get; private set; }
-        
-        public bool IncludeSqliteData { get; private set; }
-
-        protected AbstractLogikalPartsRequest(Guid projectid, string finishQuery, string profileQuery, string gasketQuery, string componentQuery, string glassQuery, string labourQuery, bool includeExcelData, bool includeSqliteData)
+        protected AbstractLogikalPartsRequest(Guid projectid)
         {
             ProjectID = projectid;
-            FinishQuery = finishQuery;
-            ProfileQuery = profileQuery;
-            GasketQuery = gasketQuery;
-            ComponentQuery = componentQuery;
-            GlassQuery = glassQuery;
-            LabourQuery = labourQuery;
-            IncludeExcelData = includeExcelData;
-            IncludeSqliteData = includeSqliteData;
         }
         
     }

+ 2 - 11
InABox.Integration.Logikal/Requests/BOM/LogikalBOMRequest.cs

@@ -10,17 +10,8 @@ namespace InABox.Integration.Logikal
 
         public Guid[] ElevationIDs { get; private set; }
 
-        public LogikalBOMRequest(Guid projectid, 
-            Guid[] elevationids, 
-            string finishQuery, 
-            string profileQuery, 
-            string gasketQuery,
-            string componentQuery, 
-            string glassQuery, 
-            string labourQuery, 
-            bool includeExcelData,
-            bool includeSqliteData)
-        : base(projectid, finishQuery, profileQuery, gasketQuery, componentQuery, glassQuery, labourQuery, includeExcelData, includeSqliteData)
+        public LogikalBOMRequest(Guid projectid, Guid[] elevationids)
+        : base(projectid)
         { 
             ElevationIDs = elevationids;
         }

+ 1 - 9
InABox.Integration.Logikal/Requests/Elevation/LogikalElevationDetailRequest.cs

@@ -40,19 +40,11 @@ namespace InABox.Integration.Logikal
         public LogikalElevationDetailRequest(
             Guid projectid, 
             Guid[] ids, 
-            string finishQuery, 
-            string profileQuery, 
-            string gasketQuery, 
-            string componentQuery, 
-            string glassQuery, 
-            string labourQuery, 
-            bool includeExcelData, 
-            bool includeSqliteData,
             LogikalDrawingFormat format,
             LogikalDrawingView view,
             LogikalDrawingType drawingType
             )
-        : base(projectid, finishQuery, profileQuery, gasketQuery, componentQuery, glassQuery, labourQuery, includeExcelData, includeSqliteData)
+        : base(projectid)
         {
             IDs = ids;
             DrawingFormat = format;