Exemplo n.º 1
0
        public void SetTotalNPV1Stat1Property(NPV1Stat1 ind,
                                              string attName, string attValue)
        {
            ind.SetMeanBenefitsProperties(attName, attValue);
            ind.SetMeanCostsProperties(attName, attValue);
            ind.SetMedianBenefitsProperties(attName, attValue);
            ind.SetMedianCostsProperties(attName, attValue);
            ind.SetVarianceBenefitsProperties(attName, attValue);
            ind.SetVarianceCostsProperties(attName, attValue);
            ind.SetStdDevBenefitsProperties(attName, attValue);
            ind.SetStdDevCostsProperties(attName, attValue);
            switch (attName)
            {
            case TCostN:
                ind.TotalCostN = CalculatorHelpers.ConvertStringToDouble(attValue);
                break;

            case TBenefitN:
                ind.TotalBenefitN = CalculatorHelpers.ConvertStringToDouble(attValue);
                break;

            default:
                break;
            }
        }
Exemplo n.º 2
0
        public void SetTotalNPV1Stat1Properties(NPV1Stat1 ind,
                                                string attNameExtension, XElement calculator)
        {
            ind.SetTotalBenefitsSummaryProperties(attNameExtension, calculator);
            ind.SetTotalCostsSummaryProperties(attNameExtension, calculator);
            ind.SetMeanBenefitsProperties(calculator);
            ind.SetMeanCostsProperties(calculator);
            ind.SetMedianBenefitsProperties(calculator);
            ind.SetMedianCostsProperties(calculator);
            ind.SetVarianceBenefitsProperties(calculator);
            ind.SetVarianceCostsProperties(calculator);
            ind.SetStdDevBenefitsProperties(calculator);
            ind.SetStdDevCostsProperties(calculator);

            ind.TotalCostN = CalculatorHelpers.GetAttributeDouble(calculator,
                                                                  string.Concat(TCostN, attNameExtension));
            ind.TotalBenefitN = CalculatorHelpers.GetAttributeDouble(calculator,
                                                                     string.Concat(TBenefitN, attNameExtension));
        }