Example #1
0
 public void CopyTotalNPV1Total1Properties(NPV1Total1 ind,
                                           NPV1Stock calculator)
 {
     if (calculator != null)
     {
         ind.ErrorMessage = calculator.ErrorMessage;
         //includes summary data
         ind.CopyCalculatorProperties(calculator);
         ind.CopyTotalBenefitsProperties(calculator);
         ind.CopyTotalCostsProperties(calculator);
         if (calculator.CalcParameters == null)
         {
             calculator.CalcParameters = new CalculatorParameters();
         }
         if (ind.CalcParameters == null)
         {
             ind.CalcParameters = new CalculatorParameters();
         }
         ind.CalcParameters = new CalculatorParameters(calculator.CalcParameters);
     }
 }