Ejemplo n.º 1
0
 public static string Convert(string classMapName, MappedClassInfo classInfo, string nameSpace)
 {
     CodeFileBuilder builder = new CodeFileBuilder();
     ClassMapBody bodyBuilder = new ClassMapBody(builder);
     builder.AddUsing("System");
     builder.AddUsing("FluentNHibernate.Mapping");
     builder.StartNamespace(nameSpace);
     {
         builder.StartClass(classMapName + ": ClassMap<" + classInfo.ClassName + ">", false, false);
         {
             builder.StartMethod("public " + classMapName + "()");
             {
                 if (!String.IsNullOrEmpty(classInfo.TableName))
                 {
                     builder.AddLine(FluentNHibernateNames.Table + "(\"" + classInfo.TableName + "\");");
                 }
                 foreach (var info in classInfo.Properties)
                 {
                     bodyBuilder.Add("", info);
                 }
             }
             builder.EndBlock();
         }
         builder.EndBlock();
     }
     builder.EndBlock();
     return builder.ToString();
 }
Ejemplo n.º 2
0
 public CacheBuilder(CodeFileBuilder builder)
 {
     _builder = builder;
 }
Ejemplo n.º 3
0
 private static void EndMap(CodeFileBuilder builder)
 {
     builder.AddLine(";");
     builder.Unindent();
 }
Ejemplo n.º 4
0
 public ClassMapBody(CodeFileBuilder builder)
 {
     _builder = builder;
 }
Ejemplo n.º 5
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _index = new Index(_builder);
 }
Ejemplo n.º 6
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _lazyLoad = new LazyLoad(_builder);
 }
Ejemplo n.º 7
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _cascade = new Cascade(_builder);
 }
Ejemplo n.º 8
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _inverse = new Inverse(_builder);
 }
Ejemplo n.º 9
0
 public ClassMapBody(CodeFileBuilder builder)
 {
     _builder = builder;
 }
Ejemplo n.º 10
0
 private static void EndMap(CodeFileBuilder builder)
 {
     builder.AddLine(";");
     builder.Unindent();
 }
Ejemplo n.º 11
0
 public CacheBuilder(CodeFileBuilder builder)
 {
     _builder = builder;
 }
Ejemplo n.º 12
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _column = new Column(_builder);
 }
Ejemplo n.º 13
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _where = new Where(_builder);
 }
Ejemplo n.º 14
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _nullability = new Nullability(_builder);
 }
Ejemplo n.º 15
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _orderBy = new OrderBy(_builder);
 }
Ejemplo n.º 16
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _table = new Table(_builder);
 }
Ejemplo n.º 17
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _customType = new CustomType(_builder);
 }
Ejemplo n.º 18
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _length = new Length(_builder);
 }
Ejemplo n.º 19
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _unsavedValue = new UnsavedValue(_builder);
 }
Ejemplo n.º 20
0
 public void BeforeEachTest()
 {
     _builder = new CodeFileBuilder();
     _generatedBy = new GeneratedBy(_builder);
 }