public RequestForInformation(object key, object projectKey, int number) : base(key, projectKey) { this.number = number; this.from = null; this.dateReceived = null; this.dateRequestedBy = null; this.contractor = null; this.specSection = null; this.question = string.Empty; this.description = string.Empty; this.contractorProposedSolution = string.Empty; this.change = false; this.cause = 0; this.origin = 0; this.status = null; this.dateToField = null; this.shortAnswer = string.Empty; this.longAnswer = string.Empty; this.remarks = string.Empty; this.numberSpecification = new NumberSpecification<RequestForInformation>(); this.dateToFieldSpecification = new RequestForInformationDateSpecification(); this.questionAnswerSpecification = new RequestForInformationQuestionAnswerSpecification(); this.ValidateInitialization(); }
public TrackingItem(SpecificationSection specSection) { this.specSection = specSection; this.totalItemsReceived = 0; this.totalItemsSent = 0; this.deferredApproval = 0; this.description = string.Empty; this.status = ActionStatus.NoExceptionTaken; }
public Submittal(object key, SpecificationSection specSection, object projectKey) : base(key, projectKey) { this.specSection = specSection; this.specSectionPrimaryIndex = "01"; this.specSectionSecondaryIndex = "00"; this.to = null; this.from = null; this.dateReceived = null; this.contractNumber = string.Empty; this.trackingItems = new List<TrackingItem>(); this.remarks = string.Empty; this.action = ActionStatus.NoExceptionTaken; this.status = null; this.dateToField = null; this.remainderLocation = SubmittalRemainderLocation.None; this.remainderUnderSubmittalNumber = string.Empty; this.otherRemainderLocation = string.Empty; this.ValidateInitialization(); }
public Submittal(object key, SpecificationSection specSection, object projectKey) : base(key, projectKey) { this.specSection = specSection; this.specSectionPrimaryIndex = "01"; this.specSectionSecondaryIndex = "00"; this.to = null; this.from = null; this.dateReceived = null; this.contractNumber = string.Empty; this.trackingItems = new List <TrackingItem>(); this.remarks = string.Empty; this.action = ActionStatus.NoExceptionTaken; this.status = null; this.dateToField = null; this.remainderLocation = SubmittalRemainderLocation.None; this.remainderUnderSubmittalNumber = string.Empty; this.otherRemainderLocation = string.Empty; this.ValidateInitialization(); }
public Submittal(SpecificationSection specSection, object projectKey) : this(null, specSection, projectKey) { }
public Submittal(SpecificationSection specSection, object projectKey) : this(null, specSection, projectKey) { }