Esempio n. 1
0
        public void ExpandAndRemove()
        {
            DefaultValues theVal;

            theVal = new DefaultValues();
            theVal.Values["ipnumberserver"].Value   = txtIpNumberServer;
            theVal.Values["clientremip"].Value      = txtIPThisComputer;
            theVal.Values["portserver"].Value       = txtPortCentralServer;
            theVal.Values["clientremport"].Value    = txtPortPrintClient;
            theVal.Values["basefolder"].Value       = txtDataFolder;
            theVal.Values["identifyingname"].Value  = txtUniqueComputerName;
            theVal.Values["clientloglevel"].Value   = intClientVals.ToString();
            theVal.Values["serverloglevel"].Value   = intServerVals.ToString();
            theVal.Values["clientlogappend"].Value  = chkClientLogAppend ? "true" : "false";
            theVal.Values["serverlogappend"].Value  = chkServerLogAppend ? "true" : "false";
            theVal.Values["baselogfolder"].Value    = txtLogFolder;
            theVal.Values["standaloneclient"].Value = chkStandaloneclient ? "true" : "false";
            theVal.SetInstallerPaths();
            theVal.ExpandAll();

            if (txtClientPictureFolder != "@@DEFAULT@@")
            {
                theVal.Values["clientptrootfolder"].Value = txtClientPictureFolder;
            }

            if (txtServerPictureFolder != "@@DEFAULT@@")
            {
                theVal.Values["serverpicturefolder"].Value = txtServerPictureFolder;
            }

            ExpanderClass exp;

            exp = new ExpanderClass();

            InstallerPaths myPath = new InstallerPaths();

            if (myPath.LoadInstallerPaths())
            {
                exp.SetInstalled(myPath.ClientInstalled, myPath.ServerInstalled, myPath.ControllerInstalled, myPath.DesingerInstalled);
                exp.SetAfterRemove(bClientServerviceAfterRemove, bServerServiceAfterRemove, bControllerAfterRemove, bDesingerAfterRemove);
                exp.DefValues = theVal;
                exp.RemoveAllFiles(theVal);
            }
        }
Esempio n. 2
0
 public void ExpandAllFiles(DefaultValues def)
 {
     defValues = def;
     ExpandAllFiles();
 }
Esempio n. 3
0
 public void RemoveAllFiles(DefaultValues def)
 {
     defValues = def;
     RemoveAllFiles();
 }