/// <summary> /// 角色信息管理-功能权限明细查询 /// </summary> /// <param name="roleid"></param> /// <param name="funtypeid"></param> /// <returns></returns> public DataTable Admin_SearchRoleFundt(int roleid, int funtypeid) { var resultdt = new DataTable(); DataTable tempdt; string sqlscript; try { //创建临时表(当没有查询到值时使用) tempdt = dlDtList.Get_Admin_roleFundtl(); //获取SQL语句 sqlscript = sqlList.Admin_roleFundtl(roleid, funtypeid); //执行SQL语句,并返回DT var dt = GetData(sqlscript); resultdt = dt.Rows.Count == 0 ? tempdt : dt; } catch (Exception) { resultdt.Rows.Clear(); resultdt.Columns.Clear(); throw; } return(resultdt); }