|
|
@@ -40,9 +40,9 @@ namespace RMYY_CallCenter_Api.Dal
|
|
40
|
40
|
{
|
|
41
|
41
|
StringBuilder strSql=new StringBuilder();
|
|
42
|
42
|
strSql.Append("insert into T_Sys_Class(");
|
|
43
|
|
- strSql.Append("F_Code,F_Name,F_InTime,F_OutTime,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_DeptId)");
|
|
|
43
|
+ strSql.Append("F_Code,F_Name,F_InTime,F_OutTime,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime,F_DeptId,F_IsAutomatic)");
|
|
44
|
44
|
strSql.Append(" values (");
|
|
45
|
|
- strSql.Append("@F_Code,@F_Name,@F_InTime,@F_OutTime,@F_Remark,@F_State,@F_CreateUser,@F_CreateTime,@F_IsDelete,@F_DeleteUser,@F_DeleteTime,@F_DeptId)");
|
|
|
45
|
+ strSql.Append("@F_Code,@F_Name,@F_InTime,@F_OutTime,@F_Remark,@F_State,@F_CreateUser,@F_CreateTime,@F_IsDelete,@F_DeleteUser,@F_DeleteTime,@F_DeptId,@F_IsAutomatic)");
|
|
46
|
46
|
strSql.Append(";select @@IDENTITY");
|
|
47
|
47
|
SqlParameter[] parameters = {
|
|
48
|
48
|
new SqlParameter("@F_Code", SqlDbType.VarChar,50),
|
|
|
@@ -56,7 +56,9 @@ namespace RMYY_CallCenter_Api.Dal
|
|
56
|
56
|
new SqlParameter("@F_IsDelete", SqlDbType.Int,4),
|
|
57
|
57
|
new SqlParameter("@F_DeleteUser", SqlDbType.VarChar,50),
|
|
58
|
58
|
new SqlParameter("@F_DeleteTime", SqlDbType.DateTime) ,
|
|
59
|
|
- new SqlParameter("@F_DeptId", SqlDbType.Int,4)
|
|
|
59
|
+ new SqlParameter("@F_DeptId", SqlDbType.Int,4),
|
|
|
60
|
+ new SqlParameter("@F_IsAutomatic", SqlDbType.Int,4)
|
|
|
61
|
+
|
|
60
|
62
|
|
|
61
|
63
|
};
|
|
62
|
64
|
parameters[0].Value = model.F_Code;
|
|
|
@@ -71,6 +73,8 @@ namespace RMYY_CallCenter_Api.Dal
|
|
71
|
73
|
parameters[9].Value = model.F_DeleteUser;
|
|
72
|
74
|
parameters[10].Value = model.F_DeleteTime;
|
|
73
|
75
|
parameters[11].Value = model.F_DeptId;
|
|
|
76
|
+ parameters[12].Value = model.F_IsAutomatic;
|
|
|
77
|
+
|
|
74
|
78
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(),parameters);
|
|
75
|
79
|
if (obj == null)
|
|
76
|
80
|
{
|
|
|
@@ -98,8 +102,11 @@ namespace RMYY_CallCenter_Api.Dal
|
|
98
|
102
|
strSql.Append("F_CreateTime=@F_CreateTime,");
|
|
99
|
103
|
strSql.Append("F_IsDelete=@F_IsDelete,");
|
|
100
|
104
|
strSql.Append("F_DeleteUser=@F_DeleteUser,");
|
|
101
|
|
- strSql.Append("F_DeleteTime=@F_DeleteTime");
|
|
102
|
|
- strSql.Append(" where F_Id=@F_Id");
|
|
|
105
|
+ strSql.Append("F_DeleteTime=@F_DeleteTime,");
|
|
|
106
|
+ strSql.Append("F_IsAutomatic=@F_IsAutomatic");
|
|
|
107
|
+
|
|
|
108
|
+
|
|
|
109
|
+ strSql.Append(" where F_Id=@F_Id");
|
|
103
|
110
|
SqlParameter[] parameters = {
|
|
104
|
111
|
new SqlParameter("@F_Code", SqlDbType.VarChar,50),
|
|
105
|
112
|
new SqlParameter("@F_Name", SqlDbType.VarChar,50),
|
|
|
@@ -112,7 +119,10 @@ namespace RMYY_CallCenter_Api.Dal
|
|
112
|
119
|
new SqlParameter("@F_IsDelete", SqlDbType.Int,4),
|
|
113
|
120
|
new SqlParameter("@F_DeleteUser", SqlDbType.VarChar,50),
|
|
114
|
121
|
new SqlParameter("@F_DeleteTime", SqlDbType.DateTime),
|
|
115
|
|
- new SqlParameter("@F_Id", SqlDbType.Int,4)};
|
|
|
122
|
+ new SqlParameter("@F_IsAutomatic", SqlDbType.Int,4),
|
|
|
123
|
+
|
|
|
124
|
+
|
|
|
125
|
+ new SqlParameter("@F_Id", SqlDbType.Int,4)};
|
|
116
|
126
|
parameters[0].Value = model.F_Code;
|
|
117
|
127
|
parameters[1].Value = model.F_Name;
|
|
118
|
128
|
parameters[2].Value = model.F_InTime;
|
|
|
@@ -124,7 +134,8 @@ namespace RMYY_CallCenter_Api.Dal
|
|
124
|
134
|
parameters[8].Value = model.F_IsDelete;
|
|
125
|
135
|
parameters[9].Value = model.F_DeleteUser;
|
|
126
|
136
|
parameters[10].Value = model.F_DeleteTime;
|
|
127
|
|
- parameters[11].Value = model.F_Id;
|
|
|
137
|
+ parameters[11].Value = model.F_IsAutomatic;
|
|
|
138
|
+ parameters[12].Value = model.F_Id;
|
|
128
|
139
|
|
|
129
|
140
|
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
|
|
130
|
141
|
if (rows > 0)
|
|
|
@@ -188,7 +199,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
188
|
199
|
{
|
|
189
|
200
|
|
|
190
|
201
|
StringBuilder strSql=new StringBuilder();
|
|
191
|
|
- strSql.Append("select top 1 F_Id,F_Code,F_Name,F_InTime,F_OutTime,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime from T_Sys_Class ");
|
|
|
202
|
+ strSql.Append("select top 1 F_Id,F_Code,F_IsAutomatic,F_Name,F_InTime,F_OutTime,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime from T_Sys_Class ");
|
|
192
|
203
|
strSql.Append(" where F_Id=@F_Id");
|
|
193
|
204
|
SqlParameter[] parameters = {
|
|
194
|
205
|
new SqlParameter("@F_Id", SqlDbType.Int,4)
|
|
|
@@ -264,7 +275,13 @@ namespace RMYY_CallCenter_Api.Dal
|
|
264
|
275
|
{
|
|
265
|
276
|
model.F_DeleteTime=DateTime.Parse(row["F_DeleteTime"].ToString());
|
|
266
|
277
|
}
|
|
267
|
|
- }
|
|
|
278
|
+ if (row["F_IsAutomatic"] != null && row["F_IsAutomatic"].ToString() != "")
|
|
|
279
|
+ {
|
|
|
280
|
+ model.F_IsAutomatic = int.Parse(row["F_IsAutomatic"].ToString());
|
|
|
281
|
+ }
|
|
|
282
|
+
|
|
|
283
|
+
|
|
|
284
|
+ }
|
|
268
|
285
|
return model;
|
|
269
|
286
|
}
|
|
270
|
287
|
|
|
|
@@ -274,7 +291,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
274
|
291
|
public DataSet GetList(string strWhere)
|
|
275
|
292
|
{
|
|
276
|
293
|
StringBuilder strSql=new StringBuilder();
|
|
277
|
|
- strSql.Append("select F_Id,F_Code,F_Name,F_InTime,F_OutTime,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime ");
|
|
|
294
|
+ strSql.Append("select F_Id,F_Code,F_Name,F_InTime,F_IsAutomatic,F_OutTime,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime ");
|
|
278
|
295
|
strSql.Append(" FROM T_Sys_Class ");
|
|
279
|
296
|
if(strWhere.Trim()!="")
|
|
280
|
297
|
{
|
|
|
@@ -294,7 +311,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
294
|
311
|
{
|
|
295
|
312
|
strSql.Append(" top "+Top.ToString());
|
|
296
|
313
|
}
|
|
297
|
|
- strSql.Append(" F_Id,F_Code,F_Name,F_InTime,F_OutTime,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime ");
|
|
|
314
|
+ strSql.Append(" F_Id,F_Code,F_Name,F_InTime,F_OutTime,F_IsAutomatic,F_Remark,F_State,F_CreateUser,F_CreateTime,F_IsDelete,F_DeleteUser,F_DeleteTime ");
|
|
298
|
315
|
strSql.Append(" FROM T_Sys_Class ");
|
|
299
|
316
|
if(strWhere.Trim()!="")
|
|
300
|
317
|
{
|