// returns the <FieldName> element value of the currently active node as a Decimal public Decimal CurrentFieldDecimal(XmlNode CurrentContext, String FieldName) { if (CurrentContext == null) { return(System.Decimal.Zero); } return(Localization.ParseNativeDecimal(XmlCommon.XmlField(CurrentContext, FieldName))); }
/// <summary> /// The QueryString of the request /// </summary> /// <param name="key">QueryString key</param> /// <param name="native">Parse native or parse based on culture</param> /// <returns>decimal</returns> public decimal DecimalValue(string key, ParseType parse) { if (this[key] == null) { return(0.0M); } else { return(parse == ParseType.Native ? Localization.ParseNativeDecimal(this[key].ToString()) : Localization.ParseUSDecimal(this[key].ToString())); } }
public static decimal XmlAttributeNativeDecimal(XmlNode node, String AttributeName) { String tmpS = XmlAttribute(node, AttributeName); return(Localization.ParseNativeDecimal(tmpS)); }
public static decimal XmlFieldNativeDecimal(XmlNode node, String fieldName) { String tmpS = XmlField(node, fieldName); return(Localization.ParseNativeDecimal(tmpS)); }
/// <summary> /// Evaluate the input as decimal value using the current thread's locale /// </summary> /// <param name="sDecimal"></param> /// <returns></returns> public decimal EvalDecimal(string sDecimal) { return(Localization.ParseNativeDecimal(sDecimal)); }
/// <summary> /// Extension method to parse the specified string into native decimal /// </summary> /// <param name="str"></param> /// <returns></returns> public static decimal ToNativeDecimal(this string str) { return(Localization.ParseNativeDecimal(str)); }
public static decimal FormNativeDecimal(String paramName) { String tmpS = FormCanBeDangerousContent(paramName); return(Localization.ParseNativeDecimal(tmpS)); }
public Decimal SessionNativeDecimal(String paramName) { String tmpS = Session(paramName); return(Localization.ParseNativeDecimal(tmpS)); }