|
|
@@ -51,9 +51,9 @@ namespace CallCenterApi.DAL
|
|
51
|
51
|
{
|
|
52
|
52
|
StringBuilder strSql = new StringBuilder();
|
|
53
|
53
|
strSql.Append("insert into submit_case_info(");
|
|
54
|
|
- strSql.Append("CASE_SERIAL,AREA_CODE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,ErrorObjs,Code)");
|
|
|
54
|
+ strSql.Append("CASE_SERIAL,AREA_CODE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,ErrorObjs,Code,USER_TYPE)");
|
|
55
|
55
|
strSql.Append(" values (");
|
|
56
|
|
- strSql.Append("@CASE_SERIAL,@AREA_CODE,@CASE_ID,@APPLICANT_NAME,@APPLICANT_SEX,@APPLICANT_AGE,@APPLICANT_NUMBER,@APPLICANT_TIME,@HWY_NAME,@HWY_LOGINID,@CASE_TIME,@CASE_TITLE,@CASE_CONTENT,@CASE_SOURCE,@CASE_TYPE,@CASE_ACCORD,@CASE_ISPUBLIC,@CASE_ISVISIT,@CASE_ISURGENT,@CASE_LNGLAT,@CASE_EMOTION,@CASE_ADDRESS,@Create_Time,@ErrorObjs,@Code)");
|
|
|
56
|
+ strSql.Append("@CASE_SERIAL,@AREA_CODE,@CASE_ID,@APPLICANT_NAME,@APPLICANT_SEX,@APPLICANT_AGE,@APPLICANT_NUMBER,@APPLICANT_TIME,@HWY_NAME,@HWY_LOGINID,@CASE_TIME,@CASE_TITLE,@CASE_CONTENT,@CASE_SOURCE,@CASE_TYPE,@CASE_ACCORD,@CASE_ISPUBLIC,@CASE_ISVISIT,@CASE_ISURGENT,@CASE_LNGLAT,@CASE_EMOTION,@CASE_ADDRESS,@Create_Time,@ErrorObjs,@Code,@USER_TYPE)");
|
|
57
|
57
|
strSql.Append(";select @@IDENTITY");
|
|
58
|
58
|
SqlParameter[] parameters = {
|
|
59
|
59
|
new SqlParameter("@CASE_SERIAL", SqlDbType.NVarChar,50),
|
|
|
@@ -80,8 +80,10 @@ namespace CallCenterApi.DAL
|
|
80
|
80
|
new SqlParameter("@CASE_ADDRESS", SqlDbType.NVarChar,500),
|
|
81
|
81
|
new SqlParameter("@Create_Time", SqlDbType.DateTime),
|
|
82
|
82
|
new SqlParameter("@ErrorObjs", SqlDbType.NVarChar,-1),
|
|
83
|
|
- new SqlParameter("@Code", SqlDbType.Int,4)};
|
|
84
|
|
- parameters[0].Value = model.CASE_SERIAL;
|
|
|
83
|
+ new SqlParameter("@Code", SqlDbType.Int,4),
|
|
|
84
|
+ new SqlParameter("@USER_TYPE", SqlDbType.NVarChar,50)
|
|
|
85
|
+ };
|
|
|
86
|
+ parameters[0].Value = model.CASE_SERIAL;
|
|
85
|
87
|
parameters[1].Value = model.AREA_CODE;
|
|
86
|
88
|
parameters[2].Value = model.CASE_ID;
|
|
87
|
89
|
parameters[3].Value = model.APPLICANT_NAME;
|
|
|
@@ -106,7 +108,8 @@ namespace CallCenterApi.DAL
|
|
106
|
108
|
parameters[22].Value = model.Create_Time;
|
|
107
|
109
|
parameters[23].Value = model.ErrorObjs;
|
|
108
|
110
|
parameters[24].Value = model.Code;
|
|
109
|
|
-
|
|
|
111
|
+ parameters[25].Value = model.USER_TYPE;
|
|
|
112
|
+
|
|
110
|
113
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
111
|
114
|
if (obj == null)
|
|
112
|
115
|
{
|
|
|
@@ -148,6 +151,7 @@ namespace CallCenterApi.DAL
|
|
148
|
151
|
strSql.Append("CASE_ADDRESS=@CASE_ADDRESS,");
|
|
149
|
152
|
strSql.Append("Create_Time=@Create_Time,");
|
|
150
|
153
|
strSql.Append("ErrorObjs=@ErrorObjs,");
|
|
|
154
|
+ strSql.Append("USER_TYPE=@USER_TYPE,");
|
|
151
|
155
|
strSql.Append("Code=@Code");
|
|
152
|
156
|
strSql.Append(" where F_ID=@F_ID");
|
|
153
|
157
|
SqlParameter[] parameters = {
|
|
|
@@ -175,6 +179,7 @@ namespace CallCenterApi.DAL
|
|
175
|
179
|
new SqlParameter("@CASE_ADDRESS", SqlDbType.NVarChar,500),
|
|
176
|
180
|
new SqlParameter("@Create_Time", SqlDbType.DateTime),
|
|
177
|
181
|
new SqlParameter("@ErrorObjs", SqlDbType.NVarChar,-1),
|
|
|
182
|
+ new SqlParameter("@USER_TYPE", SqlDbType.NVarChar,50),
|
|
178
|
183
|
new SqlParameter("@Code", SqlDbType.Int,4),
|
|
179
|
184
|
new SqlParameter("@F_ID", SqlDbType.Int,4)};
|
|
180
|
185
|
parameters[0].Value = model.CASE_SERIAL;
|
|
|
@@ -201,8 +206,9 @@ namespace CallCenterApi.DAL
|
|
201
|
206
|
parameters[21].Value = model.CASE_ADDRESS;
|
|
202
|
207
|
parameters[22].Value = model.Create_Time;
|
|
203
|
208
|
parameters[23].Value = model.ErrorObjs;
|
|
204
|
|
- parameters[24].Value = model.Code;
|
|
205
|
|
- parameters[25].Value = model.F_ID;
|
|
|
209
|
+ parameters[24].Value = model.USER_TYPE;
|
|
|
210
|
+ parameters[25].Value = model.Code;
|
|
|
211
|
+ parameters[26].Value = model.F_ID;
|
|
206
|
212
|
|
|
207
|
213
|
int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
|
|
208
|
214
|
if (rows > 0)
|
|
|
@@ -266,7 +272,7 @@ namespace CallCenterApi.DAL
|
|
266
|
272
|
{
|
|
267
|
273
|
|
|
268
|
274
|
StringBuilder strSql = new StringBuilder();
|
|
269
|
|
- strSql.Append("select top 1 CASE_SERIAL,AREA_CODE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,F_ID,ErrorObjs,Code from submit_case_info ");
|
|
|
275
|
+ strSql.Append("select top 1 CASE_SERIAL,USER_TYPE,AREA_CODE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,F_ID,ErrorObjs,Code from submit_case_info ");
|
|
270
|
276
|
strSql.Append(" where F_ID=@F_ID");
|
|
271
|
277
|
SqlParameter[] parameters = {
|
|
272
|
278
|
new SqlParameter("@F_ID", SqlDbType.Int,4)
|
|
|
@@ -398,6 +404,11 @@ namespace CallCenterApi.DAL
|
|
398
|
404
|
{
|
|
399
|
405
|
model.Code = int.Parse(row["Code"].ToString());
|
|
400
|
406
|
}
|
|
|
407
|
+ if (row["USER_TYPE"] != null)
|
|
|
408
|
+ {
|
|
|
409
|
+ model.USER_TYPE = row["USER_TYPE"].ToString();
|
|
|
410
|
+ }
|
|
|
411
|
+
|
|
401
|
412
|
}
|
|
402
|
413
|
return model;
|
|
403
|
414
|
}
|
|
|
@@ -408,7 +419,7 @@ namespace CallCenterApi.DAL
|
|
408
|
419
|
public DataSet GetList(string strWhere)
|
|
409
|
420
|
{
|
|
410
|
421
|
StringBuilder strSql = new StringBuilder();
|
|
411
|
|
- strSql.Append("select CASE_SERIAL,AREA_CODE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,F_ID,ErrorObjs,Code ");
|
|
|
422
|
+ strSql.Append("select CASE_SERIAL,USER_TYPE,AREA_CODE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,F_ID,ErrorObjs,Code ");
|
|
412
|
423
|
strSql.Append(" FROM submit_case_info ");
|
|
413
|
424
|
if (strWhere.Trim() != "")
|
|
414
|
425
|
{
|
|
|
@@ -428,7 +439,7 @@ namespace CallCenterApi.DAL
|
|
428
|
439
|
{
|
|
429
|
440
|
strSql.Append(" top " + Top.ToString());
|
|
430
|
441
|
}
|
|
431
|
|
- strSql.Append(" CASE_SERIAL,AREA_CODE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,F_ID,ErrorObjs,Code ");
|
|
|
442
|
+ strSql.Append(" CASE_SERIAL,AREA_CODE,USER_TYPE,CASE_ID,APPLICANT_NAME,APPLICANT_SEX,APPLICANT_AGE,APPLICANT_NUMBER,APPLICANT_TIME,HWY_NAME,HWY_LOGINID,CASE_TIME,CASE_TITLE,CASE_CONTENT,CASE_SOURCE,CASE_TYPE,CASE_ACCORD,CASE_ISPUBLIC,CASE_ISVISIT,CASE_ISURGENT,CASE_LNGLAT,CASE_EMOTION,CASE_ADDRESS,Create_Time,F_ID,ErrorObjs,Code ");
|
|
432
|
443
|
strSql.Append(" FROM submit_case_info ");
|
|
433
|
444
|
if (strWhere.Trim() != "")
|
|
434
|
445
|
{
|