|  |  |  | 
|---|
|  |  |  | string sql1 = string.Format(@"select * from h_v_IF_DepartmentList where 组织名称='" + Organization + "'"); | 
|---|
|  |  |  | if (sWhere == null || sWhere.Equals("")) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | ds = oCN.RunProcReturn(sql1 + sWhere + "order by HItemID desc", "h_v_IF_DepartmentList"); | 
|---|
|  |  |  | ds = oCN.RunProcReturn(sql1 + sWhere + "order by 部门代码", "h_v_IF_DepartmentList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | string sql = sql1 + sWhere + "order by HItemID desc"; | 
|---|
|  |  |  | string sql = sql1 + sWhere + "order by 部门代码 "; | 
|---|
|  |  |  | ds = oCN.RunProcReturn(sql, "h_v_IF_DepartmentList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | objJsonResult.Message = "Sucess!"; | 
|---|
|  |  |  | objJsonResult.data = ds.Tables[0]; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | 
|---|
|  |  |  | string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); | 
|---|
|  |  |  | string msg2 = sArray[0].ToString(); | 
|---|
|  |  |  | string msg3 = sArray[1].ToString(); | 
|---|
|  |  |  | string msg4 = sArray[2].ToString(); | 
|---|
|  |  |  | //string msg4 = sArray[2].ToString(); | 
|---|
|  |  |  | //string msg5 = sArray[3].ToString(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //编辑权限 | 
|---|
|  |  |  | if (!DBUtility.ClsPub.Security_Log_second("Gy_Department_Edit", 1, false, msg3)) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //反序列化 | 
|---|
|  |  |  | msg2 = msg2.Replace("\\", ""); | 
|---|
|  |  |  | msg2 = msg2.Replace("\n", ""); | 
|---|
|  |  |  | msg2 = "[" + msg2.ToString() + "]"; | 
|---|
|  |  |  | List<Department> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Department>>(msg2); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | //string HCreator = list[0].HCreator; | 
|---|
|  |  |  | long HCreateOrgID = list[0].HCreateOrgID; | 
|---|
|  |  |  | //DateTime HCreateDate = list[0].HCreateDate; | 
|---|
|  |  |  | long HUseOrgID = list[0].HUseOrgID; | 
|---|
|  |  |  | long HUseOrgID = long.Parse(msg4); | 
|---|
|  |  |  | string HUpdater = list[0].HUpDater; | 
|---|
|  |  |  | //DateTime HUpdateDate = list[0].HUpDateDate; | 
|---|
|  |  |  | string HChecker = list[0].HChecker; | 
|---|