public static DateTime GetDateTimeSafeToDateTime(this SqlDataReaderLRAP me, int no) { return(me.IsDBNull(no) ? DateTime.MinValue : me.GetDateTime(no)); }
public static T GetValue <T>(this SqlDataReaderLRAP me, int columnNumber, T defaultIfNull) { return(me.IsDBNull(columnNumber) ? defaultIfNull : (T)me[columnNumber]); }
public static string GetDateTimeSafeToString(this SqlDataReaderLRAP me, int no, string defaultIfNull = "") { return(me.IsDBNull(no) ? defaultIfNull : me.GetDateTime(no).ToLongDateString() + " : " + me.GetDateTime(no).ToLongTimeString()); }
public static string GetDateTimeSafeToString(this SqlDataReaderLRAP me, int no) { return(me.IsDBNull(no) ? DateTime.MinValue.ToString() : me.GetDateTime(no).ToString()); }
public static DateTime?GetDateTimeNullable(this SqlDataReaderLRAP me, int no) { return(me.IsDBNull(no) ? (DateTime?)null : (DateTime?)me.GetDateTime(no)); }
public static int?GetInt32Nullable(this SqlDataReaderLRAP me, int no) { return(me.IsDBNull(no) ? (int?)null : (int?)me.GetInt32(no)); }
public static Decimal GetDecimal(this SqlDataReaderLRAP me, int no, Decimal defaultIfNull = -1) { return(me.IsDBNull(no) ? defaultIfNull : me.GetDecimal(no)); }
public static int GetInt32SafeToInt(this SqlDataReaderLRAP me, int no, int defaultIfNull = -1) { return(me.IsDBNull(no) ? defaultIfNull : me.GetInt32(no)); }
public static string GetInt32SafeToString(this SqlDataReaderLRAP me, int no, string defaultIfNull = "") { return(me.IsDBNull(no) ? defaultIfNull : me.GetInt32(no).ToString()); }