public double GetValue(QualitativeCriteriaEnum qualitativeCriteria) { double result; switch (qualitativeCriteria) { case QualitativeCriteriaEnum.Poor: result = 4; break; case QualitativeCriteriaEnum.FairlyWeak: result = 5; break; case QualitativeCriteriaEnum.Medium: result = 6; break; case QualitativeCriteriaEnum.FairlyGood: result = 7; break; case QualitativeCriteriaEnum.Good: result = 8; break; case QualitativeCriteriaEnum.VeryGood: result = 9; break; case QualitativeCriteriaEnum.Excellent: result = 10; break; default: throw new Exception("Invalid argument"); } ; return(result); }
public double GetValue(QualitativeCriteriaEnum qualitativeCriteria) { return((int)qualitativeCriteria); }
public QualitativeAlternativeValue(QualitativeCriteriaEnum qualitativeCriteriaValue, IQualitativeCriteria qualitativeCriteriaConverter) { _qualitativeCriteriaValue = qualitativeCriteriaValue; _qualitativeCriteriaConverter = qualitativeCriteriaConverter; }