示例#1
0
 public static string BuildMethodStart(MstEntityMapping mapping)
 {
     return("    public " + mapping.HeadContext + " MapEaiTo" + mapping.HeadContext + @"(Client client)
 {
     var " + GetEntityName(mapping) + " = new " +
            mapping.HeadContext + "();" + Environment.NewLine);
 }
示例#2
0
 public static string GetEntityName(MstEntityMapping mapping)
 {
     return(Char.ToLowerInvariant(mapping.HeadContext[0]) + mapping.HeadContext.Substring(1) + "Entity");
 }
示例#3
0
 public static string BuildMethodEnd(MstEntityMapping mapping)
 {
     return(@"           return " + GetEntityName(mapping) + @";
 }" + Environment.NewLine);
 }
示例#4
0
 public static string BuildPropertyMapping(MstEntityMapping mapping)
 {
     return("            " + GetEntityName(mapping) + "." + mapping.HeadTarget + " = " + mapping.HeadSouce + ";" + Environment.NewLine);
 }