public void CopyTotalNPV1Stat1Properties(NPV1Stat1 ind, NPV1Stat1 calculator) { if (calculator != null) { //inits with standard cb totals ind.CopyCalculatorProperties(calculator); ind.CopyTotalBenefitsProperties(calculator); ind.CopyTotalCostsProperties(calculator); ind.ErrorMessage = calculator.ErrorMessage; ind.TotalCostN = calculator.TotalCostN; ind.TotalBenefitN = calculator.TotalBenefitN; ind.CopyMeanBenefitsProperties(calculator); ind.CopyMeanCostsProperties(calculator); ind.CopyMedianBenefitsProperties(calculator); ind.CopyMedianCostsProperties(calculator); ind.CopyVarianceBenefitsProperties(calculator); ind.CopyVarianceCostsProperties(calculator); ind.CopyStdDevBenefitsProperties(calculator); ind.CopyStdDevCostsProperties(calculator); ind.CopyMeanBenefitsProperties(calculator); ind.CopyMeanCostsProperties(calculator); if (calculator.CalcParameters == null) { calculator.CalcParameters = new CalculatorParameters(); } if (ind.CalcParameters == null) { ind.CalcParameters = new CalculatorParameters(); } ind.CalcParameters = new CalculatorParameters(calculator.CalcParameters); } }