public override string FormatToDatabaseEspecialValue(EspecialescargomasterNullable Value) { switch (Value) { case EspecialescargomasterNullable.DBUser: return("current_user"); case EspecialescargomasterNullable.SysDate: return("now"); default: return(""); } }
public override string FormatToDatabaseEspecialValue(EspecialescargomasterNullable Value) { switch (Value) { case EspecialescargomasterNullable.DBUser: return("CURRENT_USER"); case EspecialescargomasterNullable.SysDate: return("GETDATE()"); default: return(""); } }
private void SetDbNull(bool nIsDbNull) { if (nIsDbNull) { this.value = default(T); this.isNull = false; this.isDbNull = true; this.isEspecial = false; this.especial = EspecialescargomasterNullable.None; } else { this.isDbNull = false; } }
private void SetEspecial(bool isEspcial, EspecialescargomasterNullable nValue) { if (isEspcial) { this.value = default(T); this.isNull = false; this.isDbNull = false; this.isEspecial = true; this.especial = nValue; } else { this.isEspecial = false; this.especial = EspecialescargomasterNullable.None; } }
private void SetValue(T nValue) { // ReSharper disable ConvertConditionalTernaryToNullCoalescing this.value = (nValue == null) ? default(T) : nValue; // ReSharper restore ConvertConditionalTernaryToNullCoalescing this.isNull = (nValue == null); this.isDbNull = (nValue is DBNull); if (nValue is EspecialescargomasterNullable) { this.isEspecial = true; this.especial = (EspecialescargomasterNullable)Enum.Parse(typeof(EspecialescargomasterNullable), nValue.ToString()); } else { this.isEspecial = false; this.especial = EspecialescargomasterNullable.None; } }
public override string FormatToDatabaseEspecialValue(EspecialescargomasterNullable Value) { switch (Value) { case EspecialescargomasterNullable.DBUser: return "current_user"; case EspecialescargomasterNullable.SysDate: return "now"; default: return ""; } }
public override string FormatToDatabaseEspecialValue(EspecialescargomasterNullable Value) { switch (Value) { case EspecialescargomasterNullable.DBUser: return "CURRENT_USER"; case EspecialescargomasterNullable.SysDate: return "GETDATE()"; default: return ""; } }
public override string FormatToDatabaseEspecialValue(EspecialescargomasterNullable nValue) { switch (nValue) { case EspecialescargomasterNullable.DBUser: return "USER"; case EspecialescargomasterNullable.SysDate: return "SYSDATE"; default: return ""; } }
public abstract string FormatToDatabaseEspecialValue(EspecialescargomasterNullable Value);
public cargomasterNullable(EspecialescargomasterNullable value) { SetEspecial(value != EspecialescargomasterNullable.None, value); }