|
|
@@ -224,6 +224,31 @@ namespace CallCenterApi.DAL
|
|
224
|
224
|
return null;
|
|
225
|
225
|
}
|
|
226
|
226
|
}
|
|
|
227
|
+ /// <summary>
|
|
|
228
|
+ /// 得到一个对象实体
|
|
|
229
|
+ /// </summary>
|
|
|
230
|
+ public Model.T_Sys_Department GetModel(string deptName)
|
|
|
231
|
+ {
|
|
|
232
|
+
|
|
|
233
|
+ StringBuilder strSql = new StringBuilder();
|
|
|
234
|
+ strSql.Append("select TOP 1 F_DeptId,F_DeptCode,(SELECT B.F_DeptName FROM T_Sys_Department B WHERE B.F_DeptId=A.F_ParentId) AS F_ParentName,F_ParentId,F_ParentCode,F_DeptName,F_State,F_Layer,F_Type,F_Sort,F_Remark,F_Telephone,F_Mobile,F_OtherPhone,F_Email,F_Header from T_Sys_Department A");
|
|
|
235
|
+ strSql.Append(" where F_DeptName=@deptName");
|
|
|
236
|
+ SqlParameter[] parameters = {
|
|
|
237
|
+ new SqlParameter("@deptName", deptName)
|
|
|
238
|
+ };
|
|
|
239
|
+
|
|
|
240
|
+ Model.T_Sys_Department model = new Model.T_Sys_Department();
|
|
|
241
|
+ DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);
|
|
|
242
|
+ if (ds.Tables[0].Rows.Count > 0)
|
|
|
243
|
+ {
|
|
|
244
|
+ return DataRowToModel(ds.Tables[0].Rows[0]);
|
|
|
245
|
+ }
|
|
|
246
|
+ else
|
|
|
247
|
+ {
|
|
|
248
|
+ return null;
|
|
|
249
|
+ }
|
|
|
250
|
+ }
|
|
|
251
|
+
|
|
227
|
252
|
|
|
228
|
253
|
|
|
229
|
254
|
/// <summary>
|
|
|
@@ -392,7 +417,7 @@ namespace CallCenterApi.DAL
|
|
392
|
417
|
/// <summary>
|
|
393
|
418
|
/// 更新部门编号
|
|
394
|
419
|
/// </summary>
|
|
395
|
|
- public bool UpdateDeptCode(string deptcode,int deptid)
|
|
|
420
|
+ public bool UpdateDeptCode(string deptcode, int deptid)
|
|
396
|
421
|
{
|
|
397
|
422
|
StringBuilder strSql = new StringBuilder();
|
|
398
|
423
|
strSql.Append("update T_Sys_Department set ");
|