예제 #1
0
        public DataSet sMenuTreeView2(string pTopMenuCd, string pSubMenuCd, string pMenuCd)
        {
            DataSet ds = null;

            DbMenuMainDB db = null;

            try
            {
                string dbCon_IP   = WebConfigurationManager.ConnectionStrings["ConnectionStr_IP"].ConnectionString;
                string dbCon_DB   = WebConfigurationManager.ConnectionStrings["ConnectionStr_DB"].ConnectionString;
                string dbCon_USER = WebConfigurationManager.ConnectionStrings["ConnectionStr_USER"].ConnectionString;

                db = new DbMenuMainDB(dbCon_IP, dbCon_DB, dbCon_USER);
                ds = db.sMenuTreeView2(pTopMenuCd, pSubMenuCd, pMenuCd);
            }
            catch (Exception ex)
            {
                _logs.SaveLog("[error]  (page)::BizMenuMainDB.cs  (Function)::sMenuTreeView2  (Detail)::pTopMenuCd=[" + pTopMenuCd + "]" +
                              ", pSubMenuCd=[" + pSubMenuCd + "], pMenuCd=[" + pMenuCd + "]", "Error");
                _logs.SaveLog("[error]  (page)::BizMenuMainDB.cs  (Function)::sMenuTreeView2  (Detail)::" + "\r\n" + ex.ToString(), "Error");
            }
            finally
            {
                if (db != null)
                {
                    db.DisConnect();
                }
            }

            return(ds);
        }