public static bool CopyStockCalculator(NPV1Stock oldStock, NPV1Stock newStock) { bool bHasCopy = false; if (oldStock != null && newStock != null) { //copying stocks should all take place uniformly here newStock.CopyTotalNPV1StocksProperties(oldStock); //newStock.AnalyzerType = this.GCCalculatorParams.AnalyzerParms.AnalyzerType; bHasCopy = true; } return(bHasCopy); }