|
|
@@ -63,9 +63,9 @@ namespace RMYY_CallCenter_Api.DAL
|
|
63
|
63
|
{
|
|
64
|
64
|
StringBuilder strSql=new StringBuilder();
|
|
65
|
65
|
strSql.Append("insert into T_Equipment(");
|
|
66
|
|
- strSql.Append("F_EquipName,F_EquipNumber,F_EquipPrice,F_State,F_CreateUser,F_CreateTime,F_DeptId)");
|
|
|
66
|
+ strSql.Append("F_EquipName,F_EquipNumber,F_EquipPrice,F_State,F_CreateUser,F_CreateTime,F_DeptId,F_ApplicableDept)");
|
|
67
|
67
|
strSql.Append(" values (");
|
|
68
|
|
- strSql.Append("@F_EquipName,@F_EquipNumber,@F_EquipPrice,@F_State,@F_CreateUser,@F_CreateTime,@F_DeptId)");
|
|
|
68
|
+ strSql.Append("@F_EquipName,@F_EquipNumber,@F_EquipPrice,@F_State,@F_CreateUser,@F_CreateTime,@F_DeptId,@F_ApplicableDept)");
|
|
69
|
69
|
strSql.Append(";select @@IDENTITY");
|
|
70
|
70
|
SqlParameter[] parameters = {
|
|
71
|
71
|
new SqlParameter("@F_EquipName", SqlDbType.NVarChar,200),
|
|
|
@@ -74,8 +74,10 @@ namespace RMYY_CallCenter_Api.DAL
|
|
74
|
74
|
new SqlParameter("@F_State", SqlDbType.Int,4),
|
|
75
|
75
|
new SqlParameter("@F_CreateUser", SqlDbType.NVarChar,50),
|
|
76
|
76
|
new SqlParameter("@F_CreateTime", SqlDbType.DateTime),
|
|
77
|
|
- new SqlParameter("@F_DeptId", SqlDbType.Int,4)
|
|
|
77
|
+ new SqlParameter("@F_DeptId", SqlDbType.Int,4),
|
|
|
78
|
+ new SqlParameter("@F_ApplicableDept", SqlDbType.NVarChar,100)
|
|
78
|
79
|
|
|
|
80
|
+
|
|
79
|
81
|
};
|
|
80
|
82
|
parameters[0].Value = model.F_EquipName;
|
|
81
|
83
|
parameters[1].Value = model.F_EquipNumber;
|
|
|
@@ -84,6 +86,7 @@ namespace RMYY_CallCenter_Api.DAL
|
|
84
|
86
|
parameters[4].Value = model.F_CreateUser;
|
|
85
|
87
|
parameters[5].Value = model.F_CreateTime;
|
|
86
|
88
|
parameters[6].Value = model.F_DeptId;
|
|
|
89
|
+ parameters[7].Value = model.F_ApplicableDept;
|
|
87
|
90
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(),parameters);
|
|
88
|
91
|
if (obj == null)
|
|
89
|
92
|
{
|
|
|
@@ -107,9 +110,12 @@ namespace RMYY_CallCenter_Api.DAL
|
|
107
|
110
|
strSql.Append("F_State=@F_State,");
|
|
108
|
111
|
strSql.Append("F_CreateUser=@F_CreateUser,");
|
|
109
|
112
|
strSql.Append("F_CreateTime=@F_CreateTime,");
|
|
110
|
|
- strSql.Append("F_DeptId=@F_DeptId");
|
|
|
113
|
+ strSql.Append("F_DeptId=@F_DeptId,");
|
|
|
114
|
+ strSql.Append("F_ApplicableDept=@F_ApplicableDept");
|
|
111
|
115
|
|
|
112
|
116
|
|
|
|
117
|
+
|
|
|
118
|
+
|
|
113
|
119
|
strSql.Append(" where F_EquipID=@F_EquipID");
|
|
114
|
120
|
SqlParameter[] parameters = {
|
|
115
|
121
|
new SqlParameter("@F_EquipName", SqlDbType.NVarChar,200),
|
|
|
@@ -119,6 +125,7 @@ namespace RMYY_CallCenter_Api.DAL
|
|
119
|
125
|
new SqlParameter("@F_CreateUser", SqlDbType.NVarChar,50),
|
|
120
|
126
|
new SqlParameter("@F_CreateTime", SqlDbType.DateTime),
|
|
121
|
127
|
new SqlParameter("@F_DeptId", SqlDbType.Int,4),
|
|
|
128
|
+ new SqlParameter("@F_ApplicableDept", SqlDbType.NVarChar,100),
|
|
122
|
129
|
|
|
123
|
130
|
|
|
124
|
131
|
new SqlParameter("@F_EquipID", SqlDbType.Int,4)};
|
|
|
@@ -129,7 +136,8 @@ namespace RMYY_CallCenter_Api.DAL
|
|
129
|
136
|
parameters[4].Value = model.F_CreateUser;
|
|
130
|
137
|
parameters[5].Value = model.F_CreateTime;
|
|
131
|
138
|
parameters[6].Value = model.F_DeptId;
|
|
132
|
|
- parameters[7].Value = model.F_EquipID;
|
|
|
139
|
+ parameters[7].Value = model.F_ApplicableDept;
|
|
|
140
|
+ parameters[8].Value = model.F_EquipID;
|
|
133
|
141
|
|
|
134
|
142
|
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
|
|
135
|
143
|
if (rows > 0)
|
|
|
@@ -193,7 +201,7 @@ namespace RMYY_CallCenter_Api.DAL
|
|
193
|
201
|
{
|
|
194
|
202
|
|
|
195
|
203
|
StringBuilder strSql=new StringBuilder();
|
|
196
|
|
- strSql.Append("select top 1 F_EquipID,F_EquipName,F_EquipNumber,F_EquipPrice,F_State,F_CreateUser,F_CreateTime,F_DeptId from T_Equipment ");
|
|
|
204
|
+ strSql.Append("select top 1 F_EquipID,F_EquipName,F_EquipNumber,F_EquipPrice,F_State,F_CreateUser,F_CreateTime,F_DeptId ,F_ApplicableDept from T_Equipment ");
|
|
197
|
205
|
strSql.Append(" where F_EquipID=@F_EquipID");
|
|
198
|
206
|
SqlParameter[] parameters = {
|
|
199
|
207
|
new SqlParameter("@F_EquipID", SqlDbType.Int,4)
|
|
|
@@ -221,6 +229,14 @@ namespace RMYY_CallCenter_Api.DAL
|
|
221
|
229
|
RMYY_CallCenter_Api.Model.T_Equipment model=new RMYY_CallCenter_Api.Model.T_Equipment();
|
|
222
|
230
|
if (row != null)
|
|
223
|
231
|
{
|
|
|
232
|
+
|
|
|
233
|
+
|
|
|
234
|
+
|
|
|
235
|
+ if (row["F_ApplicableDept"] != null)
|
|
|
236
|
+ {
|
|
|
237
|
+ model.F_ApplicableDept = row["F_ApplicableDept"].ToString();
|
|
|
238
|
+ }
|
|
|
239
|
+
|
|
224
|
240
|
if (row["F_DeptId"] != null && row["F_DeptId"].ToString() != "")
|
|
225
|
241
|
{
|
|
226
|
242
|
model.F_DeptId = int.Parse(row["F_DeptId"].ToString());
|
|
|
@@ -264,7 +280,7 @@ namespace RMYY_CallCenter_Api.DAL
|
|
264
|
280
|
public DataSet GetList(string strWhere)
|
|
265
|
281
|
{
|
|
266
|
282
|
StringBuilder strSql=new StringBuilder();
|
|
267
|
|
- strSql.Append("select F_EquipID,F_EquipName,F_EquipNumber,F_DeptId, convert(varchar(50),F_EquipPrice) as F_EquipPrice,F_State,F_CreateUser,F_CreateTime ");
|
|
|
283
|
+ strSql.Append("select F_EquipID,F_EquipName,F_EquipNumber,F_DeptId, convert(varchar(50),F_EquipPrice) as F_EquipPrice,F_State,F_CreateUser,F_CreateTime,F_ApplicableDept ");
|
|
268
|
284
|
strSql.Append(" FROM T_Equipment ");
|
|
269
|
285
|
if(strWhere.Trim()!="")
|
|
270
|
286
|
{
|
|
|
@@ -284,7 +300,7 @@ namespace RMYY_CallCenter_Api.DAL
|
|
284
|
300
|
{
|
|
285
|
301
|
strSql.Append(" top "+Top.ToString());
|
|
286
|
302
|
}
|
|
287
|
|
- strSql.Append(" F_EquipID,F_EquipName,F_EquipNumber,F_EquipPrice,F_State,F_CreateUser,F_CreateTime ,F_DeptId ");
|
|
|
303
|
+ strSql.Append(" F_EquipID,F_EquipName,F_EquipNumber,F_EquipPrice,F_State,F_CreateUser,F_CreateTime ,F_DeptId,F_ApplicableDept ");
|
|
288
|
304
|
strSql.Append(" FROM T_Equipment ");
|
|
289
|
305
|
if(strWhere.Trim()!="")
|
|
290
|
306
|
{
|