using System; namespace InABox.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 ComponentQuery { get; private set; } public string GlassQuery { get; private set; } public string LabourQuery { get; private set; } public bool IncludeExcelData { get; private set; } protected AbstractLogikalPartsRequest(Guid projectid, string finishQuery, string profileQuery, string componentQuery, string glassQuery, string labourQuery, bool includeExcelData) { ProjectID = projectid; FinishQuery = finishQuery; ProfileQuery = profileQuery; ComponentQuery = componentQuery; GlassQuery = glassQuery; LabourQuery = labourQuery; IncludeExcelData = includeExcelData; } } }