public static string ReturnParameter(HttpSessionStateBase Session, string ParameterName) { if (ParameterName.StartsWith("Order.")) { return(getOrderParameters(Session, ParameterName)); } if (ParameterName.StartsWith("Tax.")) { return(getTaxParameters(Session, ParameterName)); } Dictionary <string, string> ParamDict; var returnDict = ReturnParameters(Session); if (returnDict == null) { return(null); } ParamDict = (Dictionary <string, string>)returnDict; string keyvalue; if (ParamDict.TryGetValue(ParameterName, out keyvalue)) { return(keyvalue); } else { return(""); } }