Esempio n. 1
0
        public clsBussinessTier2Base(clsAppServerBase appServerInfo
                                     , string sMainApp)
        {
            _appServerInfo = appServerInfo;

            var xDocParent = new XmlDocument();
            var xDoc       = new XmlDocument();

            string sPath = _appServerInfo.getAppConfigFilePath();

            if (System.IO.File.Exists(sPath))
            {
                xDoc.Load(_appServerInfo.getAppConfigFilePath());
            }

            sPath = _appServerInfo.appServerRootPath + "\\" + sMainApp + ".xml";
            if (System.IO.File.Exists(sPath))
            {
                xDocParent.Load(sPath);
            }

            fillAppSettings("", xDoc);
            fillAppSettings("", xDocParent);

            setAdapter(xDoc);
            setAdapter(xDocParent);


            setCRUD("", xDoc);
            setCRUD("", xDocParent);


            setGetData("", xDoc);
            setGetData("", xDocParent);

            setDropDown("", xDoc);
            setDropDown("", xDocParent);


            setCMD("", xDoc);
            setCMD("", xDocParent);

            setSQLReport("", xDoc);
            setSQLReport("", xDocParent);

            setFileData("", xDoc);
            setFileData("", xDocParent);
        }
        public clsBussinessTierFromXmlBase(clsAppServerBase appServerInfo)
        {
            _appServerInfo = appServerInfo;
            //_AppConfigFolderPath = appServerInfo.getAppConfigFolder();


            xDoc = getXmlDoc(appServerInfo.getAppConfigFilePath());

            var xNodeConnection = xDoc.SelectSingleNode("//appConfig/defaultConnectionString");

            string sConnectionString = xNodeConnection.InnerText;
            string sConnectionType   = xNodeConnection.Attributes["type"].Value;

            _adapter = adapter.utility.createAdapter(sConnectionType, sConnectionString);

            oAssembly.appServerRootPath = appServerInfo.appServerRootPath;
            oAssembly.appName           = appServerInfo.appName;
            oAssembly.loadDll(xDoc);
        }
Esempio n. 3
0
 public clsBussinessTier2Win(clsAppServerBase appServerInfo
                             , string sMainApp)
     : base(appServerInfo, sMainApp)
 {
 }
Esempio n. 4
0
        public static iBussinessTier createBussinessTierFromXmlForWin(clsAppServerBase oAppServerInfo)
        {
            clsBussinessTierFromXmlBase obj = new clsBussinessTierFromXmlForWin(oAppServerInfo);

            return(obj);
        }
 public clsBussinessTierFromXmlForWeb(clsAppServerBase oAppServerInfo)
     : base(oAppServerInfo)
 {
 }
Esempio n. 6
0
 public clsBussinessTierRequestControllerWin(clsAppServerBase oAppServerInfo, string sMainApp)
 {
     _oAppServerInfo = oAppServerInfo;
     _sMainApp       = sMainApp;
 }
Esempio n. 7
0
        public static iBussinessTier createBussinessTierControllerFromXmlForWin2(clsAppServerBase oAppServerInfo, string sMainApp)
        {
            iBussinessTier obj = new clsBussinessTierRequestControllerWin(oAppServerInfo, sMainApp);

            return(obj);
        }
Esempio n. 8
0
        public static iBussinessTier createBussinessTierFromXmlForWeb2(clsAppServerBase oAppServerInfo, string sMainApp)
        {
            clsBussinessTier2Web obj = new clsBussinessTier2Web(oAppServerInfo, sMainApp);

            return(obj);
        }