using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace GenerateCode_GEBrilliantFactory
{
///
/// 生成新增参数实体类
///
public class AddModel_Generate : BaseGenerate
{
public static string CreateAddModelLText(string addEntityParam,
string ChinaComment, List columnNameList)
{
//var str = TextHelper.ReadText(@"Templete\Entity\AddModel模板.txt");
var str = TextHelper.ReadText(@"Templete\Entity\InputModel模板.txt");
CommonReplace(ref str);
str = str.Replace("$ChinaComment$", ChinaComment);//中文注释
str = str.Replace("$AddEntityParam$", addEntityParam);
string attrString = "";
List newColumnNameList = ListHelper.RemoveIdCreatorModifier(columnNameList);
for (int i = 0; i < newColumnNameList.Count; ++i)
{
// attrString += StructStrHelper.GenerateAttributeForAddModel(newColumnNameList[i]);
}
str = str.Replace("$AddAttributes$", attrString);
return str;
}
}
}