public static CodeTypeReference GetNullableTypeReferenceForHelper(NHibernateType type) { switch (type) { case NHibernateType.Int32: return new CodeTypeReference("NullableInt32"); case NHibernateType.Boolean: case NHibernateType.TrueFalse: case NHibernateType.YesNo: return new CodeTypeReference("NullableBoolean"); case NHibernateType.DateTime: case NHibernateType.Ticks: case NHibernateType.Timestamp: return new CodeTypeReference("NullableDateTime"); case NHibernateType.Decimal: return new CodeTypeReference("NullableDecimal"); case NHibernateType.Double: return new CodeTypeReference("NullableDouble"); case NHibernateType.Int16: return new CodeTypeReference("NullableInt16"); case NHibernateType.Int64: return new CodeTypeReference("NullableInt64"); case NHibernateType.Single: return new CodeTypeReference("NullableSingle"); case NHibernateType.Byte: return new CodeTypeReference("NullableByte"); case NHibernateType.Guid: return new CodeTypeReference("NullableGuid"); default: return new CodeTypeReference(GetSystemType(type)); } }
private YnDaoHelper(NHibernateType nHibernateType, XmlReader xmlReader, string connection_string) { try { nHibernateHelper = new NHibernateHelper(nHibernateType, xmlReader, connection_string, null); } catch (Exception ex) { throw ex; } }
private YnDaoHelper(NHibernateType nHibernateType, string configFileName, XmlReader xmlReader, string connection_string, Assembly[] assemblys) { try { nHibernateHelper = new NHibernateHelper(nHibernateType,configFileName, xmlReader, connection_string, assemblys); } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType) { try { Init(nHibernateType); } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType, Assembly[] assemblys) { try { Init(nHibernateType, null, null, null, assemblys); } catch (Exception ex) { throw ex; } }
private YnDaoHelper(NHibernateType nHibernateType, XmlReader xmlReader, string connection_string) { try { nHibernateHelper = new NHibernateHelper(nHibernateType, xmlReader, connection_string, null); } catch (Exception ex) { throw ex; } }
private YnDaoHelper(NHibernateType nHibernateType, string configFileName, XmlReader xmlReader, string connection_string, Assembly[] assemblys) { try { nHibernateHelper = new NHibernateHelper(nHibernateType, configFileName, xmlReader, connection_string, assemblys); } catch (Exception ex) { throw ex; } }
private YnDaoHelper(NHibernateType nHibernateType, string configFileName, Assembly[] assemblys) { try { nHibernateHelper = new NHibernateHelper(nHibernateType, configFileName, null, null, assemblys); } catch (Exception ex) { throw ex; } }
private YnDaoHelper(NHibernateType nHibernateType, string configFileName) { try { nHibernateHelper = new NHibernateHelper(nHibernateType, configFileName); } catch (Exception ex) { throw ex; } }
private YnDaoHelper(NHibernateType nHibernateType, string configFileName) { try { nHibernateHelper = new NHibernateHelper(nHibernateType, configFileName); } catch (Exception ex) { throw ex; } }
private YnDaoHelper(NHibernateType nHibernateType,string configFileName, Assembly[] assemblys) { try { nHibernateHelper = new NHibernateHelper(nHibernateType,configFileName, null, null, assemblys); } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType, string configFileName, XmlReader xmlReader, string connection_string, Assembly[] assemblys) { try { if (ynDaoHelper == null) { ynDaoHelper = new YnDaoHelper(nHibernateType, configFileName, xmlReader, connection_string, assemblys); } } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType, string configFileName) { try { if (ynDaoHelper == null) { ynDaoHelper = new YnDaoHelper(nHibernateType, configFileName); } } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType, XmlReader xmlReader, string connection_string) { try { if (ynDaoHelper == null) { ynDaoHelper = new YnDaoHelper(nHibernateType, xmlReader, connection_string); } } catch (Exception ex) { throw ex; } }
public static CodeTypeReference GetNullableTypeReferenceForHelper(NHibernateType type) { switch (type) { case NHibernateType.Int32: return(new CodeTypeReference("NullableInt32")); case NHibernateType.Boolean: case NHibernateType.TrueFalse: case NHibernateType.YesNo: return(new CodeTypeReference("NullableBoolean")); case NHibernateType.DateTime: case NHibernateType.Ticks: case NHibernateType.Timestamp: return(new CodeTypeReference("NullableDateTime")); case NHibernateType.Decimal: return(new CodeTypeReference("NullableDecimal")); case NHibernateType.Double: return(new CodeTypeReference("NullableDouble")); case NHibernateType.Int16: return(new CodeTypeReference("NullableInt16")); case NHibernateType.Int64: return(new CodeTypeReference("NullableInt64")); case NHibernateType.Single: return(new CodeTypeReference("NullableSingle")); case NHibernateType.Byte: return(new CodeTypeReference("NullableByte")); case NHibernateType.Guid: return(new CodeTypeReference("NullableGuid")); default: return(new CodeTypeReference(GetSystemType(type))); } }
public static CodeTypeReference GetNullableTypeReference(NHibernateType type) { switch (type) { case NHibernateType.Int32: case NHibernateType.Boolean: case NHibernateType.TrueFalse: case NHibernateType.YesNo: case NHibernateType.DateTime: case NHibernateType.Ticks: case NHibernateType.Timestamp: case NHibernateType.Decimal: case NHibernateType.Double: case NHibernateType.Int16: case NHibernateType.Int64: case NHibernateType.Single: case NHibernateType.Byte: case NHibernateType.Guid: return GetNullableTypeReference(GetSystemType(type)); default: return new CodeTypeReference(GetSystemType(type)); } }
public static bool IsNullable(NHibernateType type) { switch (type) { case NHibernateType.Int32: case NHibernateType.Boolean: case NHibernateType.TrueFalse: case NHibernateType.YesNo: case NHibernateType.DateTime: case NHibernateType.Ticks: case NHibernateType.Timestamp: case NHibernateType.Decimal: case NHibernateType.Double: case NHibernateType.Int16: case NHibernateType.Int64: case NHibernateType.Single: case NHibernateType.Byte: case NHibernateType.Guid: return true; default: return false; } }
public static CodeTypeReference GetNullableTypeReference(NHibernateType type) { switch (type) { case NHibernateType.Int32: case NHibernateType.Boolean: case NHibernateType.TrueFalse: case NHibernateType.YesNo: case NHibernateType.DateTime: case NHibernateType.Ticks: case NHibernateType.Timestamp: case NHibernateType.Decimal: case NHibernateType.Double: case NHibernateType.Int16: case NHibernateType.Int64: case NHibernateType.Single: case NHibernateType.Byte: case NHibernateType.Guid: return(GetNullableTypeReference(GetSystemType(type))); default: return(new CodeTypeReference(GetSystemType(type))); } }
public static bool IsNullable(NHibernateType type) { switch (type) { case NHibernateType.Int32: case NHibernateType.Boolean: case NHibernateType.TrueFalse: case NHibernateType.YesNo: case NHibernateType.DateTime: case NHibernateType.Ticks: case NHibernateType.Timestamp: case NHibernateType.Decimal: case NHibernateType.Double: case NHibernateType.Int16: case NHibernateType.Int64: case NHibernateType.Single: case NHibernateType.Byte: case NHibernateType.Guid: return(true); default: return(false); } }
private CodeMemberProperty GetMemberProperty(CodeMemberField memberField, string propertyName, NHibernateType propertyType, string propertyCustomMemberType, bool propertyNotNull, bool get, bool set, bool implementINotifyPropertyChanged, params string[] description) { CodeMemberProperty memberProperty = GetMemberPropertyWithoutType(memberField, propertyName, get, set, implementINotifyPropertyChanged, description); if (_model.UseNullables != NullableUsage.No && TypeHelper.IsNullable(propertyType) && !propertyNotNull) { if (_model.UseNullables == NullableUsage.WithHelperLibrary) memberProperty.Type = TypeHelper.GetNullableTypeReferenceForHelper(propertyType); else memberProperty.Type = TypeHelper.GetNullableTypeReference(propertyType); } else memberProperty.Type = new CodeTypeReference(TypeHelper.GetSystemType(propertyType, propertyCustomMemberType)); return memberProperty; }
public static string GetSystemType(NHibernateType type, string customMemberType) { switch (type) { // TODO: Combine and order most likely asc case NHibernateType.AnsiChar: case NHibernateType.Char: return(typeof(string).FullName); case NHibernateType.Boolean: return(typeof(Boolean).FullName); case NHibernateType.Byte: return(typeof(Byte).FullName); case NHibernateType.DateTime: return(typeof(DateTime).FullName); case NHibernateType.Decimal: return(typeof(Decimal).FullName); case NHibernateType.Double: return(typeof(Double).FullName); case NHibernateType.Guid: return(typeof(Guid).FullName); case NHibernateType.Int16: return(typeof(Int16).FullName); case NHibernateType.Int32: return(typeof(Int32).FullName); case NHibernateType.Int64: return(typeof(Int64).FullName); case NHibernateType.Single: return(typeof(Single).FullName); case NHibernateType.Ticks: return(typeof(DateTime).FullName); case NHibernateType.TimeSpan: return(typeof(TimeSpan).FullName); case NHibernateType.Timestamp: return(typeof(DateTime).FullName); case NHibernateType.TrueFalse: return(typeof(Boolean).FullName); case NHibernateType.YesNo: return(typeof(Boolean).FullName); case NHibernateType.AnsiString: return(typeof(String).FullName); case NHibernateType.CultureInfo: return(typeof(CultureInfo).FullName); case NHibernateType.Binary: return(typeof(Byte[]).FullName); case NHibernateType.Type: return(typeof(Type).FullName); case NHibernateType.String: return(typeof(String).FullName); case NHibernateType.StringClob: return(typeof(String).FullName); case NHibernateType.BinaryBlob: return(typeof(Byte[]).FullName); case NHibernateType.Custom: return(customMemberType); default: throw new ArgumentException("Unknown NHibernate type", type.ToString()); } }
public static string GetSystemType(NHibernateType type) { return(GetSystemType(type, null)); }
public static void Init(NHibernateType nHibernateType, string configFileName, Assembly[] assemblys) { try { Init(nHibernateType,configFileName, null, null, assemblys); } catch (Exception ex) { throw ex; } }
public static string GetSystemType(NHibernateType type, string customMemberType) { switch (type) { // TODO: Combine and order most likely asc case NHibernateType.AnsiChar: case NHibernateType.Char: return typeof(string).FullName; case NHibernateType.Boolean: return typeof(Boolean).FullName; case NHibernateType.Byte: return typeof(Byte).FullName; case NHibernateType.DateTime: return typeof(DateTime).FullName; case NHibernateType.Decimal: return typeof(Decimal).FullName; case NHibernateType.Double: return typeof(Double).FullName; case NHibernateType.Guid: return typeof(Guid).FullName; case NHibernateType.Int16: return typeof(Int16).FullName; case NHibernateType.Int32: return typeof(Int32).FullName; case NHibernateType.Int64: return typeof(Int64).FullName; case NHibernateType.Single: return typeof(Single).FullName; case NHibernateType.Ticks: return typeof(DateTime).FullName; case NHibernateType.TimeSpan: return typeof(TimeSpan).FullName; case NHibernateType.Timestamp: return typeof(DateTime).FullName; case NHibernateType.TrueFalse: return typeof(Boolean).FullName; case NHibernateType.YesNo: return typeof(Boolean).FullName; case NHibernateType.AnsiString: return typeof(String).FullName; case NHibernateType.CultureInfo: return typeof(CultureInfo).FullName; case NHibernateType.Binary: return typeof(Byte[]).FullName; case NHibernateType.Type: return typeof(Type).FullName; case NHibernateType.String: return typeof(String).FullName; case NHibernateType.StringClob: return typeof(String).FullName; case NHibernateType.BinaryBlob: return typeof(Byte[]).FullName; case NHibernateType.Custom: return customMemberType; default: throw new ArgumentException("Unknown NHibernate type", type.ToString()); } }
public static string GetSystemType(NHibernateType type) { return GetSystemType(type, null); }
public static void Init(NHibernateType nHibernateType) { try { Init(nHibernateType); } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType, string configFileName) { try { if (ynDaoHelper == null) { ynDaoHelper = new YnDaoHelper(nHibernateType, configFileName); } } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType, XmlReader xmlReader, string connection_string) { try { if (ynDaoHelper == null) { ynDaoHelper = new YnDaoHelper(nHibernateType, xmlReader, connection_string); } } catch (Exception ex) { throw ex; } }
public static void Init(NHibernateType nHibernateType,string configFileName, XmlReader xmlReader, string connection_string, Assembly[] assemblys) { try { if (ynDaoHelper == null) { ynDaoHelper = new YnDaoHelper(nHibernateType,configFileName, xmlReader, connection_string, assemblys); } } catch (Exception ex) { throw ex; } }