public static string GenerateModel(string tablename, List<Field> list, CsClassStyle csClassStyle, string username) { if ((string.IsNullOrEmpty(tablename) || (list == null)) || (list.Count == 0)) { return string.Empty; } if (csClassStyle.MemberStyle == CsClassMemberStyle.Field) { return GenerateFieldModel(list, tablename, username, csClassStyle.SupportWCF, csClassStyle.SupportEF); } if (csClassStyle.MemberStyle == CsClassMemberStyle.AutoProperty) { return GenerateAutoPropertyModel(list, tablename, username, csClassStyle.SupportWCF, csClassStyle.SupportEF); } return GeneratePropertyModel(list, tablename, username, csClassStyle.SupportWCF, csClassStyle.SupportEF); }
public static string GenerateModel(string originWord, List<Field> list, CsClassStyle csClassStyle) { if ((string.IsNullOrEmpty(originWord) || (list == null)) || (list.Count == 0)) { return string.Empty; } if (csClassStyle.MemberStyle == CsClassMemberStyle.Field) { return GenerateFieldModel(list, originWord, csClassStyle.SupportWCF); } if (csClassStyle.MemberStyle == CsClassMemberStyle.AutoProperty) { return GenerateAutoPropertyModel(list, originWord, csClassStyle.SupportWCF); } return GeneratePropertyModel(list, originWord, csClassStyle.SupportWCF); }