|
|
@@ -39,13 +39,14 @@ namespace CallCenterApi.DAL
|
|
39
|
39
|
{
|
|
40
|
40
|
StringBuilder strSql = new StringBuilder();
|
|
41
|
41
|
strSql.Append("insert into T_Cus_CustomerBaseNew(");
|
|
42
|
|
- strSql.Append("F_CustomerCode,F_CompanyName,F_CompanyAddress,F_LegalName,F_LegalTel,F_SubTrade,F_TaxCategory,F_TaxPointDes,F_InvoiceRange,F_Layer,F_BeDept,F_BeRelatedAcc,F_BeAuditAcc,F_BeMakeAcc,F_WxPassword,F_WxOpenId,F_CreateBy,F_CreatedOn,F_DeleteFlag)");
|
|
|
42
|
+ strSql.Append("F_CustomerCode,F_CompanyName,F_KeyWords,F_CompanyAddress,F_LegalName,F_LegalTel,F_SubTrade,F_TaxCategory,F_TaxPointDes,F_InvoiceRange,F_Layer,F_BeDept,F_BeRelatedAcc,F_BeAuditAcc,F_BeMakeAcc,F_WxPassword,F_WxOpenId,F_CreateBy,F_CreatedOn,F_DeleteFlag)");
|
|
43
|
43
|
strSql.Append(" values (");
|
|
44
|
|
- strSql.Append("@F_CustomerCode,@F_CompanyName,@F_CompanyAddress,@F_LegalName,@F_LegalTel,@F_SubTrade,@F_TaxCategory,@F_TaxPointDes,@F_InvoiceRange,@F_Layer,@F_BeDept,@F_BeRelatedAcc,@F_BeAuditAcc,@F_BeMakeAcc,@F_WxPassword,@F_WxOpenId,@F_CreateBy,@F_CreatedOn,@F_DeleteFlag)");
|
|
|
44
|
+ strSql.Append("@F_CustomerCode,@F_CompanyName,@F_KeyWords,@F_CompanyAddress,@F_LegalName,@F_LegalTel,@F_SubTrade,@F_TaxCategory,@F_TaxPointDes,@F_InvoiceRange,@F_Layer,@F_BeDept,@F_BeRelatedAcc,@F_BeAuditAcc,@F_BeMakeAcc,@F_WxPassword,@F_WxOpenId,@F_CreateBy,@F_CreatedOn,@F_DeleteFlag)");
|
|
45
|
45
|
strSql.Append(";select @@IDENTITY");
|
|
46
|
46
|
SqlParameter[] parameters = {
|
|
47
|
47
|
new SqlParameter("@F_CustomerCode", SqlDbType.NVarChar,100),
|
|
48
|
48
|
new SqlParameter("@F_CompanyName", SqlDbType.NVarChar,200),
|
|
|
49
|
+ new SqlParameter("@F_KeyWords", SqlDbType.NVarChar,2000),
|
|
49
|
50
|
new SqlParameter("@F_CompanyAddress", SqlDbType.NVarChar,300),
|
|
50
|
51
|
new SqlParameter("@F_LegalName", SqlDbType.NVarChar,100),
|
|
51
|
52
|
new SqlParameter("@F_LegalTel", SqlDbType.NVarChar,200),
|
|
|
@@ -65,23 +66,24 @@ namespace CallCenterApi.DAL
|
|
65
|
66
|
new SqlParameter("@F_DeleteFlag", SqlDbType.SmallInt,2)};
|
|
66
|
67
|
parameters[0].Value = model.F_CustomerCode;
|
|
67
|
68
|
parameters[1].Value = model.F_CompanyName;
|
|
68
|
|
- parameters[2].Value = model.F_CompanyAddress;
|
|
69
|
|
- parameters[3].Value = model.F_LegalName;
|
|
70
|
|
- parameters[4].Value = model.F_LegalTel;
|
|
71
|
|
- parameters[5].Value = model.F_SubTrade;
|
|
72
|
|
- parameters[6].Value = model.F_TaxCategory;
|
|
73
|
|
- parameters[7].Value = model.F_TaxPointDes;
|
|
74
|
|
- parameters[8].Value = model.F_InvoiceRange;
|
|
75
|
|
- parameters[9].Value = model.F_Layer;
|
|
76
|
|
- parameters[10].Value = model.F_BeDept;
|
|
77
|
|
- parameters[11].Value = model.F_BeRelatedAcc;
|
|
78
|
|
- parameters[12].Value = model.F_BeAuditAcc;
|
|
79
|
|
- parameters[13].Value = model.F_BeMakeAcc;
|
|
80
|
|
- parameters[14].Value = model.F_WxPassword;
|
|
81
|
|
- parameters[15].Value = model.F_WxOpenId;
|
|
82
|
|
- parameters[16].Value = model.F_CreateBy;
|
|
83
|
|
- parameters[17].Value = model.F_CreatedOn;
|
|
84
|
|
- parameters[18].Value = model.F_DeleteFlag;
|
|
|
69
|
+ parameters[2].Value = model.F_KeyWords;
|
|
|
70
|
+ parameters[3].Value = model.F_CompanyAddress;
|
|
|
71
|
+ parameters[4].Value = model.F_LegalName;
|
|
|
72
|
+ parameters[5].Value = model.F_LegalTel;
|
|
|
73
|
+ parameters[6].Value = model.F_SubTrade;
|
|
|
74
|
+ parameters[7].Value = model.F_TaxCategory;
|
|
|
75
|
+ parameters[8].Value = model.F_TaxPointDes;
|
|
|
76
|
+ parameters[9].Value = model.F_InvoiceRange;
|
|
|
77
|
+ parameters[10].Value = model.F_Layer;
|
|
|
78
|
+ parameters[11].Value = model.F_BeDept;
|
|
|
79
|
+ parameters[12].Value = model.F_BeRelatedAcc;
|
|
|
80
|
+ parameters[13].Value = model.F_BeAuditAcc;
|
|
|
81
|
+ parameters[14].Value = model.F_BeMakeAcc;
|
|
|
82
|
+ parameters[15].Value = model.F_WxPassword;
|
|
|
83
|
+ parameters[16].Value = model.F_WxOpenId;
|
|
|
84
|
+ parameters[17].Value = model.F_CreateBy;
|
|
|
85
|
+ parameters[18].Value = model.F_CreatedOn;
|
|
|
86
|
+ parameters[19].Value = model.F_DeleteFlag;
|
|
85
|
87
|
|
|
86
|
88
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
87
|
89
|
if (obj == null)
|
|
|
@@ -102,6 +104,7 @@ namespace CallCenterApi.DAL
|
|
102
|
104
|
strSql.Append("update T_Cus_CustomerBaseNew set ");
|
|
103
|
105
|
strSql.Append("F_CustomerCode=@F_CustomerCode,");
|
|
104
|
106
|
strSql.Append("F_CompanyName=@F_CompanyName,");
|
|
|
107
|
+ strSql.Append("F_KeyWords=@F_KeyWords,");
|
|
105
|
108
|
strSql.Append("F_CompanyAddress=@F_CompanyAddress,");
|
|
106
|
109
|
strSql.Append("F_LegalName=@F_LegalName,");
|
|
107
|
110
|
strSql.Append("F_LegalTel=@F_LegalTel,");
|
|
|
@@ -123,6 +126,7 @@ namespace CallCenterApi.DAL
|
|
123
|
126
|
SqlParameter[] parameters = {
|
|
124
|
127
|
new SqlParameter("@F_CustomerCode", SqlDbType.NVarChar,100),
|
|
125
|
128
|
new SqlParameter("@F_CompanyName", SqlDbType.NVarChar,200),
|
|
|
129
|
+ new SqlParameter("@F_KeyWords", SqlDbType.NVarChar,2000),
|
|
126
|
130
|
new SqlParameter("@F_CompanyAddress", SqlDbType.NVarChar,300),
|
|
127
|
131
|
new SqlParameter("@F_LegalName", SqlDbType.NVarChar,100),
|
|
128
|
132
|
new SqlParameter("@F_LegalTel", SqlDbType.NVarChar,200),
|
|
|
@@ -143,24 +147,25 @@ namespace CallCenterApi.DAL
|
|
143
|
147
|
new SqlParameter("@F_CustomerId", SqlDbType.Int,4)};
|
|
144
|
148
|
parameters[0].Value = model.F_CustomerCode;
|
|
145
|
149
|
parameters[1].Value = model.F_CompanyName;
|
|
146
|
|
- parameters[2].Value = model.F_CompanyAddress;
|
|
147
|
|
- parameters[3].Value = model.F_LegalName;
|
|
148
|
|
- parameters[4].Value = model.F_LegalTel;
|
|
149
|
|
- parameters[5].Value = model.F_SubTrade;
|
|
150
|
|
- parameters[6].Value = model.F_TaxCategory;
|
|
151
|
|
- parameters[7].Value = model.F_TaxPointDes;
|
|
152
|
|
- parameters[8].Value = model.F_InvoiceRange;
|
|
153
|
|
- parameters[9].Value = model.F_Layer;
|
|
154
|
|
- parameters[10].Value = model.F_BeDept;
|
|
155
|
|
- parameters[11].Value = model.F_BeRelatedAcc;
|
|
156
|
|
- parameters[12].Value = model.F_BeAuditAcc;
|
|
157
|
|
- parameters[13].Value = model.F_BeMakeAcc;
|
|
158
|
|
- parameters[14].Value = model.F_WxPassword;
|
|
159
|
|
- parameters[15].Value = model.F_WxOpenId;
|
|
160
|
|
- parameters[16].Value = model.F_CreateBy;
|
|
161
|
|
- parameters[17].Value = model.F_CreatedOn;
|
|
162
|
|
- parameters[18].Value = model.F_DeleteFlag;
|
|
163
|
|
- parameters[19].Value = model.F_CustomerId;
|
|
|
150
|
+ parameters[2].Value = model.F_KeyWords;
|
|
|
151
|
+ parameters[3].Value = model.F_CompanyAddress;
|
|
|
152
|
+ parameters[4].Value = model.F_LegalName;
|
|
|
153
|
+ parameters[5].Value = model.F_LegalTel;
|
|
|
154
|
+ parameters[6].Value = model.F_SubTrade;
|
|
|
155
|
+ parameters[7].Value = model.F_TaxCategory;
|
|
|
156
|
+ parameters[8].Value = model.F_TaxPointDes;
|
|
|
157
|
+ parameters[9].Value = model.F_InvoiceRange;
|
|
|
158
|
+ parameters[10].Value = model.F_Layer;
|
|
|
159
|
+ parameters[11].Value = model.F_BeDept;
|
|
|
160
|
+ parameters[12].Value = model.F_BeRelatedAcc;
|
|
|
161
|
+ parameters[13].Value = model.F_BeAuditAcc;
|
|
|
162
|
+ parameters[14].Value = model.F_BeMakeAcc;
|
|
|
163
|
+ parameters[15].Value = model.F_WxPassword;
|
|
|
164
|
+ parameters[16].Value = model.F_WxOpenId;
|
|
|
165
|
+ parameters[17].Value = model.F_CreateBy;
|
|
|
166
|
+ parameters[18].Value = model.F_CreatedOn;
|
|
|
167
|
+ parameters[19].Value = model.F_DeleteFlag;
|
|
|
168
|
+ parameters[20].Value = model.F_CustomerId;
|
|
164
|
169
|
|
|
165
|
170
|
int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
|
|
166
|
171
|
if (rows > 0)
|
|
|
@@ -172,7 +177,6 @@ namespace CallCenterApi.DAL
|
|
172
|
177
|
return false;
|
|
173
|
178
|
}
|
|
174
|
179
|
}
|
|
175
|
|
-
|
|
176
|
180
|
/// <summary>
|
|
177
|
181
|
/// 删除一条数据
|
|
178
|
182
|
/// </summary>
|
|
|
@@ -247,9 +251,9 @@ namespace CallCenterApi.DAL
|
|
247
|
251
|
|
|
248
|
252
|
|
|
249
|
253
|
/// <summary>
|
|
250
|
|
- /// 得到一个对象实体
|
|
251
|
|
- /// </summary>
|
|
252
|
|
- public CallCenterApi.Model.T_Cus_CustomerBaseNew DataRowToModel(DataRow row)
|
|
|
254
|
+ /// 得到一个对象实体
|
|
|
255
|
+ /// </summary>
|
|
|
256
|
+ public CallCenterApi.Model.T_Cus_CustomerBaseNew DataRowToModel(DataRow row)
|
|
253
|
257
|
{
|
|
254
|
258
|
CallCenterApi.Model.T_Cus_CustomerBaseNew model = new CallCenterApi.Model.T_Cus_CustomerBaseNew();
|
|
255
|
259
|
if (row != null)
|
|
|
@@ -266,6 +270,10 @@ namespace CallCenterApi.DAL
|
|
266
|
270
|
{
|
|
267
|
271
|
model.F_CompanyName = row["F_CompanyName"].ToString();
|
|
268
|
272
|
}
|
|
|
273
|
+ if (row["F_KeyWords"] != null)
|
|
|
274
|
+ {
|
|
|
275
|
+ model.F_KeyWords = row["F_KeyWords"].ToString();
|
|
|
276
|
+ }
|
|
269
|
277
|
if (row["F_CompanyAddress"] != null)
|
|
270
|
278
|
{
|
|
271
|
279
|
model.F_CompanyAddress = row["F_CompanyAddress"].ToString();
|