zhaolei
4 days ago 2ac28b26908781373730e2ba9611ccd244805304
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 
<#
 
if (GenerateRepository) {
var manager=new Manager(Host, GenerationEnvironment, true) { OutputPath = Path.GetDirectoryName(Host.TemplateFile)};
       ReNamespace = ConnectionStringName + ".Data";
foreach(Table tbl in from t in tables where !t.Ignore select t)
{
string tblName= tbl.Name;
if(tblName.Contains("_")) tblName= tblName.Substring(3);
manager.StartBlock(filePathReposity,tblName+"Repository.cs");
#>using Xms.Core.Data;
using Xms.Data;
using <#=Namespace#>;
namespace <#=ReNamespace #>
{
    public class <#=tblName+"Repository"#> : DefaultRepository<<#=tblName#>>, <#="I"+tblName+"Repository"#>
    {
        public <#=tblName+"Repository"#>(IDbContext dbContext) : base(dbContext)
        {
        }
    }
}<# 
            manager.EndBlock();
        manager.Process(true);
}
 #>
 
  
 
 
 
 
<#
 
if (GenerateRepository) {
var manager=new Manager(Host, GenerationEnvironment, true) { OutputPath = Path.GetDirectoryName(Host.TemplateFile)};
       ReNamespace = ConnectionStringName + ".Data";
foreach(Table tbl in from t in tables where !t.Ignore select t)
{
string tblName= tbl.Name;
if(tblName.Contains("_")) tblName= tblName.Substring(3);
manager.StartBlock(filePathIReposity,"I"+tblName+"Repository.cs");
#>using Xms.Core.Data;
using <#=Namespace#>;
namespace <#=ReNamespace #>
{
    public interface <#="I"+tblName+"Repository"#> : IRepository<<#=tblName#>>
    {
    }
}<# 
            manager.EndBlock();
        manager.Process(true);
}
 #>