public calcBaseHomeResponseBody(int returnCode, string returnComment, long session_id, string zip_city, string zip_state, float BaseCost, float newcost, float cars, hes.lbl.gov.scoring_tool.calculate.summaryGraphDataType existingHomeGraphData, hes.lbl.gov.scoring_tool.calculate.summaryGraphDataType efficientHomeGraphData, hes.lbl.gov.scoring_tool.calculate.summaryResultsType existingHome, hes.lbl.gov.scoring_tool.calculate.summaryResultsType withUpgrades)
 {
     this.returnCode             = returnCode;
     this.returnComment          = returnComment;
     this.session_id             = session_id;
     this.zip_city               = zip_city;
     this.zip_state              = zip_state;
     this.BaseCost               = BaseCost;
     this.newcost                = newcost;
     this.cars                   = cars;
     this.existingHomeGraphData  = existingHomeGraphData;
     this.efficientHomeGraphData = efficientHomeGraphData;
     this.existingHome           = existingHome;
     this.withUpgrades           = withUpgrades;
 }
    public int calcBaseHome(string client_guid, ref long session_id, System.Nullable <int> profile, out string returnComment, out string zip_city, out string zip_state, out float BaseCost, out float newcost, out float cars, out hes.lbl.gov.scoring_tool.calculate.summaryGraphDataType existingHomeGraphData, out hes.lbl.gov.scoring_tool.calculate.summaryGraphDataType efficientHomeGraphData, out hes.lbl.gov.scoring_tool.calculate.summaryResultsType existingHome, out hes.lbl.gov.scoring_tool.calculate.summaryResultsType withUpgrades)
    {
        calcBaseHomeRequest inValue = new calcBaseHomeRequest();

        inValue.Body             = new calcBaseHomeRequestBody();
        inValue.Body.client_guid = client_guid;
        inValue.Body.session_id  = session_id;
        inValue.Body.profile     = profile;
        calcBaseHomeResponse retVal = ((HesAPI_CalculatePort)(this)).calcBaseHome(inValue);

        returnComment          = retVal.Body.returnComment;
        session_id             = retVal.Body.session_id;
        zip_city               = retVal.Body.zip_city;
        zip_state              = retVal.Body.zip_state;
        BaseCost               = retVal.Body.BaseCost;
        newcost                = retVal.Body.newcost;
        cars                   = retVal.Body.cars;
        existingHomeGraphData  = retVal.Body.existingHomeGraphData;
        efficientHomeGraphData = retVal.Body.efficientHomeGraphData;
        existingHome           = retVal.Body.existingHome;
        withUpgrades           = retVal.Body.withUpgrades;
        return(retVal.Body.returnCode);
    }