| | |
| | | } |
| | | |
| | | |
| | | //删除表记录 |
| | | [Route("Web/Delete_Table")] |
| | | [HttpGet] |
| | | public object Delete_Table(string sqlStr) |
| | | { |
| | | try |
| | | { |
| | | //SQLHelper oCn; |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | oCN.RunProc(sqlStr); |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 1; |
| | | objJsonResult.Message = "删除成功!"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | catch (Exception) |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "删除失败!异常"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | |
| | | } |
| | | |
| | | #region 基础资料 |
| | | /// <summary> |
| | | /// 获取仓库列表 |
| | |
| | | try |
| | | { |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | ds = oCN.RunProcReturn("Select HItemID,HNumber 班组代码,HName 班组 from h_v_IF_Group where HStopflag=0 " + sWhere + " Order by HItemID ", "h_v_IF_Group"); |
| | | ds = oCN.RunProcReturn("Select HItemID,HNumber ,HName from h_v_IF_Group where HStopflag=0 " + sWhere + " Order by HItemID ", "h_v_IF_Group"); |
| | | if (ds == null || ds.Tables[0].Rows.Count <= 0) |
| | | { |
| | | objjson.code = "0"; |
| | |
| | | return objjson; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取当前数据库名 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [Route("Web/GetDataBases")] |
| | | [HttpGet] |
| | | public object GetDataBases() |
| | | { |
| | | try |
| | | { |
| | | ClsCN oCn = new ClsCN(); |
| | | DataSet oDs = new DataSet(); |
| | | //========== |
| | | oDs = oCn.RunProcReturn("Select Name From Master..SysDataBases Where DbId=(Select Dbid From Master..SysProcesses Where Spid = @@spid)", "SysDataBases"); |
| | | objjson.code = "1"; |
| | | objjson.count = 1; |
| | | objjson.Message = "获取成功!"; |
| | | objjson.data = oDs.Tables[0]; |
| | | return objjson; ; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | |
| | | objjson.code = "0"; |
| | | objjson.count = 0; |
| | | objjson.Message = "获取失败!异常" + e.ToString(); |
| | | objjson.data = null; |
| | | return objjson; ; |
| | | } |
| | | } |
| | | #endregion |
| | | |
| | | /// <summary> |
| | | /// 获取班组下拉 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [Route("Web/GetHGroup")] |
| | | [HttpGet] |
| | | public object GetHGroup() |
| | | { |
| | | try |
| | | { |
| | | ClsCN oCn = new ClsCN(); |
| | | DataSet oDs = new DataSet(); |
| | | //========== |
| | | oDs = oCn.RunProcReturn("select HItemID ID,Hname Name,HStopflag Stopflag from Gy_Group", "Gy_Group"); |
| | | objjson.code = "1"; |
| | | objjson.count = 1; |
| | | objjson.Message = "获取成功!"; |
| | | objjson.data = oDs.Tables[0]; |
| | | return objjson; ; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | |
| | | objjson.code = "0"; |
| | | objjson.count = 0; |
| | | objjson.Message = "获取失败!异常" + e.ToString(); |
| | | objjson.data = null; |
| | | return objjson; ; |
| | | } |
| | | } |
| | | |
| | | //根据登录人员返回 班组 和 职员1,2 |
| | | [Route("Web/getGroupEmp")] |
| | | [HttpGet] |
| | | public object getGroupEmp(string HUserName) |
| | | { |
| | | try |
| | | { |
| | | SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); |
| | | string sql = string.Format(@" |
| | | select t1.*,isnull(t2.HName,'') as HGroupName,isnull(t3.HName,'') as HEmpName1,isnull(t4.HName,'') as HEmpName2 from pay_scan_GroupEmp t1 |
| | | left join Gy_Group t2 on t1.HGROUPID =t2.HItemID |
| | | left join Gy_Employee t3 on t1.HEMPID1 =t3.HItemID |
| | | left join Gy_Employee t4 on t1.HEMPID2 =t4.HItemID |
| | | where t1.HMAKER ='{0}' |
| | | ", HUserName); |
| | | ds = oCn.RunProcReturn(sql, "pay_scan_GroupEmp"); |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 1; |
| | | objJsonResult.Message = "获取信息成功!"; |
| | | objJsonResult.data = ds.Tables[0]; |
| | | return objJsonResult; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "没有返回任何记录!" + e.ToString(); |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |