public FormularBuilder SetSituationAssessment(SituationAssessments situationAssessment) { if (situationAssessment == SituationAssessments.Unknown) { throw new ArgumentException($"Unknow is not an allowed value for {nameof(situationAssessment)}!"); } _situationAssessment = situationAssessment; return(this); }
public FormularBuilder() { _sourceFileName = StringNotSet; _targetFileName = StringNotSet; _company = StringNotSet; _sector = StringNotSet; _affectedSite = StringNotSet; _affectedService = StringNotSet; _contactName = StringNotSet; _contactEmail = StringNotSet; _contactPhone = StringNotSet; _situationAssessment = SituationAssessments.Unknown; _functionalityAffection = StringNotSet; _isSystemComprehesive = YesNoDecision.Unknown; _affectedItSystem = StringNotSet; _cause = StringNotSet; _startTime = _dateTimeNotSet; _endTime = _dateTimeNotSet; _isOngoing = YesNoDecision.Unknown; }