|
|
@@ -38,9 +38,9 @@ namespace CallCenterApi.DAL
|
|
38
|
38
|
{
|
|
39
|
39
|
StringBuilder strSql = new StringBuilder();
|
|
40
|
40
|
strSql.Append("insert into T_Bus_VisitResult(");
|
|
41
|
|
- strSql.Append("F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File)");
|
|
|
41
|
+ strSql.Append("F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File,F_IsPerform)");
|
|
42
|
42
|
strSql.Append(" values (");
|
|
43
|
|
- strSql.Append("@F_WorkOrderId,@F_AssignedId,@F_VisitUser,@F_Type,@F_IsSatisfie,@F_Result,@F_LimitTime,@F_CallRecordId,@F_Remark,@F_State,@F_CreateUser,@F_CreateTime,@F_IsDelete,@F_DeleteUser,@F_DeleteTime,@F_File)");
|
|
|
43
|
+ strSql.Append("@F_WorkOrderId,@F_AssignedId,@F_VisitUser,@F_Type,@F_IsSatisfie,@F_Result,@F_LimitTime,@F_CallRecordId,@F_Remark,@F_State,@F_CreateUser,@F_CreateTime,@F_IsDelete,@F_DeleteUser,@F_DeleteTime,@F_File,@F_IsPerform)");
|
|
44
|
44
|
strSql.Append(";select @@IDENTITY");
|
|
45
|
45
|
SqlParameter[] parameters = {
|
|
46
|
46
|
new SqlParameter("@F_WorkOrderId", SqlDbType.NVarChar,20),
|
|
|
@@ -58,7 +58,9 @@ namespace CallCenterApi.DAL
|
|
58
|
58
|
new SqlParameter("@F_IsDelete", SqlDbType.Int,4),
|
|
59
|
59
|
new SqlParameter("@F_DeleteUser", SqlDbType.VarChar,50),
|
|
60
|
60
|
new SqlParameter("@F_DeleteTime", SqlDbType.DateTime),
|
|
61
|
|
- new SqlParameter("@F_File", SqlDbType.VarChar,500)};
|
|
|
61
|
+ new SqlParameter("@F_File", SqlDbType.VarChar,500),
|
|
|
62
|
+ new SqlParameter("@F_IsPerform", SqlDbType.Int,4)
|
|
|
63
|
+ };
|
|
62
|
64
|
parameters[0].Value = model.F_WorkOrderId;
|
|
63
|
65
|
parameters[1].Value = model.F_AssignedId;
|
|
64
|
66
|
parameters[2].Value = model.F_VisitUser;
|
|
|
@@ -75,6 +77,7 @@ namespace CallCenterApi.DAL
|
|
75
|
77
|
parameters[13].Value = model.F_DeleteUser;
|
|
76
|
78
|
parameters[14].Value = model.F_DeleteTime;
|
|
77
|
79
|
parameters[15].Value = model.F_File;
|
|
|
80
|
+ parameters[16].Value = model.F_IsPerform;
|
|
78
|
81
|
|
|
79
|
82
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
80
|
83
|
if (obj == null)
|
|
|
@@ -108,7 +111,8 @@ namespace CallCenterApi.DAL
|
|
108
|
111
|
strSql.Append("F_IsDelete=@F_IsDelete,");
|
|
109
|
112
|
strSql.Append("F_DeleteUser=@F_DeleteUser,");
|
|
110
|
113
|
strSql.Append("F_DeleteTime=@F_DeleteTime,");
|
|
111
|
|
- strSql.Append("F_File=@F_File");
|
|
|
114
|
+ strSql.Append("F_File=@F_File,");
|
|
|
115
|
+ strSql.Append("F_IsPerform=@F_IsPerform ");
|
|
112
|
116
|
strSql.Append(" where F_Id=@F_Id");
|
|
113
|
117
|
SqlParameter[] parameters = {
|
|
114
|
118
|
new SqlParameter("@F_WorkOrderId", SqlDbType.NVarChar,20),
|
|
|
@@ -127,6 +131,7 @@ namespace CallCenterApi.DAL
|
|
127
|
131
|
new SqlParameter("@F_DeleteUser", SqlDbType.VarChar,50),
|
|
128
|
132
|
new SqlParameter("@F_DeleteTime", SqlDbType.DateTime),
|
|
129
|
133
|
new SqlParameter("@F_File", SqlDbType.VarChar,500),
|
|
|
134
|
+ new SqlParameter("@F_IsPerform", SqlDbType.Int,4),
|
|
130
|
135
|
new SqlParameter("@F_Id", SqlDbType.Int,4)};
|
|
131
|
136
|
parameters[0].Value = model.F_WorkOrderId;
|
|
132
|
137
|
parameters[1].Value = model.F_AssignedId;
|
|
|
@@ -144,7 +149,8 @@ namespace CallCenterApi.DAL
|
|
144
|
149
|
parameters[13].Value = model.F_DeleteUser;
|
|
145
|
150
|
parameters[14].Value = model.F_DeleteTime;
|
|
146
|
151
|
parameters[15].Value = model.F_File;
|
|
147
|
|
- parameters[16].Value = model.F_Id;
|
|
|
152
|
+ parameters[16].Value = model.F_IsPerform;
|
|
|
153
|
+ parameters[17].Value = model.F_Id;
|
|
148
|
154
|
|
|
149
|
155
|
int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
|
|
150
|
156
|
if (rows > 0)
|
|
|
@@ -208,7 +214,7 @@ namespace CallCenterApi.DAL
|
|
208
|
214
|
{
|
|
209
|
215
|
|
|
210
|
216
|
StringBuilder strSql = new StringBuilder();
|
|
211
|
|
- strSql.Append("select top 1 F_Id,F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File from T_Bus_VisitResult ");
|
|
|
217
|
+ strSql.Append("select top 1 F_Id,F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File,F_IsPerform from T_Bus_VisitResult ");
|
|
212
|
218
|
strSql.Append(" where F_Id=@F_Id");
|
|
213
|
219
|
SqlParameter[] parameters = {
|
|
214
|
220
|
new SqlParameter("@F_Id", SqlDbType.Int,4)
|
|
|
@@ -304,6 +310,11 @@ namespace CallCenterApi.DAL
|
|
304
|
310
|
{
|
|
305
|
311
|
model.F_File = row["F_File"].ToString();
|
|
306
|
312
|
}
|
|
|
313
|
+ if (row["F_IsPerform"] != null && row["F_IsPerform"].ToString() != "")
|
|
|
314
|
+ {
|
|
|
315
|
+ model.F_IsPerform = int.Parse(row["F_IsPerform"].ToString());
|
|
|
316
|
+ }
|
|
|
317
|
+
|
|
307
|
318
|
}
|
|
308
|
319
|
return model;
|
|
309
|
320
|
}
|
|
|
@@ -314,7 +325,7 @@ namespace CallCenterApi.DAL
|
|
314
|
325
|
public DataSet GetList(string strWhere)
|
|
315
|
326
|
{
|
|
316
|
327
|
StringBuilder strSql = new StringBuilder();
|
|
317
|
|
- strSql.Append("select F_Id,F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File ");
|
|
|
328
|
+ strSql.Append("select F_Id,F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File,F_IsPerform ");
|
|
318
|
329
|
strSql.Append(" FROM T_Bus_VisitResult ");
|
|
319
|
330
|
if (strWhere.Trim() != "")
|
|
320
|
331
|
{
|
|
|
@@ -334,7 +345,7 @@ namespace CallCenterApi.DAL
|
|
334
|
345
|
{
|
|
335
|
346
|
strSql.Append(" top " + Top.ToString());
|
|
336
|
347
|
}
|
|
337
|
|
- strSql.Append(" F_Id,F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File ");
|
|
|
348
|
+ strSql.Append(" F_Id,F_WorkOrderId,F_AssignedId,F_VisitUser,F_Type,F_IsSatisfie,F_Result,F_LimitTime,F_CallRecordId,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_File,F_IsPerform ");
|
|
338
|
349
|
strSql.Append(" FROM T_Bus_VisitResult ");
|
|
339
|
350
|
if (strWhere.Trim() != "")
|
|
340
|
351
|
{
|