private static string Formatter_String(object value, Nparams param) { return(ParserEx.Parse <string>(value)); }
private static string Formatter_Int32(object value, Nparams param) { var valueAsInt32 = ParserEx.Parse <int>(value); return(valueAsInt32.ToString(CultureInfo.InvariantCulture)); }
private static string Formatter_NInt32(object value, Nparams param) { var valueAsInt32 = ParserEx.Parse <int?>(value); return(valueAsInt32.HasValue ? valueAsInt32.Value.ToString(CultureInfo.InvariantCulture) : string.Empty); }
private static string Formatter_Decimal(object value, Nparams param) { var valueAsDecimal = ParserEx.Parse <decimal>(value); return(valueAsDecimal.ToString("0.0000", CultureInfo.InvariantCulture)); }
private static string Formatter_NDecimal(object value, Nparams param) { var valueAsDecimal = ParserEx.Parse <decimal?>(value); return(valueAsDecimal.HasValue ? valueAsDecimal.Value.ToString("0.0000", CultureInfo.InvariantCulture) : string.Empty); }
private static string Formatter_NDateTime(object value, Nparams param) { var valueAsDateTime = ParserEx.Parse <DateTime?>(value); return(valueAsDateTime.HasValue ? valueAsDateTime.Value.ToString("M/d/yyyy hh:mm tt", CultureInfo.InvariantCulture) : string.Empty); }
private static string Formatter_DateTime(object value, Nparams param) { var valueAsDateTime = ParserEx.Parse <DateTime>(value); return(valueAsDateTime.ToString("M/d/yyyy hh:mm tt", CultureInfo.InvariantCulture)); }
private static string Formatter_NBool(object value, Nparams param) { var valueAsBool = ParserEx.Parse <bool?>(value); return(valueAsBool.HasValue ? (valueAsBool.Value ? bool.TrueString : bool.FalseString) : string.Empty); }
private static string Formatter_Bool(object value, Nparams param) { var valueAsBool = ParserEx.Parse <bool>(value); return(valueAsBool ? bool.TrueString : bool.FalseString); }
private static string Formatter_Default(object value, Nparams param) { var valueAsT = ParserEx.Parse <T>(value); return(valueAsT != null ? valueAsT.ToString() : string.Empty); }