Ejemplo n.º 1
0
 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();
 }
Ejemplo n.º 2
0
 public TrackingItem(SpecificationSection specSection)
 {
     this.specSection        = specSection;
     this.totalItemsReceived = 0;
     this.totalItemsSent     = 0;
     this.deferredApproval   = 0;
     this.description        = string.Empty;
     this.status             = ActionStatus.NoExceptionTaken;
 }
Ejemplo n.º 3
0
 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();
 }
Ejemplo n.º 4
0
 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();
 }
Ejemplo n.º 5
0
 public Submittal(SpecificationSection specSection, object projectKey)
     : this(null, specSection, projectKey)
 {
 }
Ejemplo n.º 6
0
 public Submittal(SpecificationSection specSection, object projectKey)
     : this(null, specSection, projectKey)
 {
 }