public static int NI(object ObjValue, int intDefault) { try { if (!(ObjValue == null)) { if (Convert.IsDBNull(ObjValue) == false) { if (TypeChecking.IsNumeric(ObjValue.ToString()) == true) { return(Convert.ToInt32(ObjValue)); } else { return(intDefault); } } else { return(intDefault); } } else { return(intDefault); } } catch (Exception ex) { return(intDefault); } }
public static Int64 NLONG(object ObjValue) { try { if (Convert.IsDBNull(ObjValue) == false) { if (ObjValue == null) { return(0); } else { if (TypeChecking.IsNumeric(ObjValue.ToString()) == true) { return(Convert.ToInt64(ObjValue)); } else { return(0); } } } else { return(0); } } catch (Exception ex) { return(0); } }
public static double NDOUB(object ObjValue) { try { if (Convert.IsDBNull(ObjValue) == false) { if (TypeChecking.IsNumeric(ObjValue.ToString()) == true) { return(Convert.ToDouble(ObjValue)); } else { return(0); } } else { return(0); } } catch (Exception ex) { return(0); } }