private static DataRow SP_40_FillAnnualSavings(int inputSize, int ratingModelTdxID, int utilityID, double utilityRateCentsPerUnit, DataRow resultRow) { // KWH,CO2,$ = SP_40(inputSize,RatingModelTdxID,UtilityID) sp_040_calc_annual_SavingsTableAdapter taAnnualSavings = new sp_040_calc_annual_SavingsTableAdapter(); Search.sp_040_calc_annual_SavingsDataTable dtAnnaulSavings = taAnnualSavings.CalcAnnualSavings(inputSize, ratingModelTdxID, utilityID, utilityRateCentsPerUnit); //Search.sp_040_calc_annual_SavingsDataTable dtAnnaulSavings = taAnnualSavings.CalcAnnualSavings(inputSize, 903398, utilityID); //Get Above info into that partially filled result row which comes as input if (dtAnnaulSavings.Rows.Count > 0) { resultRow["KWHSavings"] = dtAnnaulSavings.Rows[0]["KWHSavings"]; resultRow["CO2SavingsLbs"] = dtAnnaulSavings.Rows[0]["CO2SavingsLbs"]; resultRow["DollarSavings"] = dtAnnaulSavings.Rows[0]["DollarSavings"]; resultRow["InputSize"] = inputSize.ToString(); } else { return(null); } //return result row after filling in model info into this return(resultRow); }
private static DataRow SP_40_FillAnnualSavings(int inputSize, int ratingModelTdxID, int utilityID, double utilityRateCentsPerUnit, DataRow resultRow) { // KWH,CO2,$ = SP_40(inputSize,RatingModelTdxID,UtilityID) sp_040_calc_annual_SavingsTableAdapter taAnnualSavings = new sp_040_calc_annual_SavingsTableAdapter(); Search.sp_040_calc_annual_SavingsDataTable dtAnnaulSavings = taAnnualSavings.CalcAnnualSavings(inputSize, ratingModelTdxID, utilityID, utilityRateCentsPerUnit); //Search.sp_040_calc_annual_SavingsDataTable dtAnnaulSavings = taAnnualSavings.CalcAnnualSavings(inputSize, 903398, utilityID); //Get Above info into that partially filled result row which comes as input if (dtAnnaulSavings.Rows.Count > 0) { resultRow["KWHSavings"] = dtAnnaulSavings.Rows[0]["KWHSavings"]; resultRow["CO2SavingsLbs"] = dtAnnaulSavings.Rows[0]["CO2SavingsLbs"]; resultRow["DollarSavings"] = dtAnnaulSavings.Rows[0]["DollarSavings"]; resultRow["InputSize"] = inputSize.ToString(); } else return null; //return result row after filling in model info into this return resultRow; }