示例#1
0
        public static LicensedEnvironment CreateNewSite(LicensedEnvironment obj)
        {
            CheckLogin();
            obj = obj.CreateNewSite();

            return(obj);
        }
示例#2
0
        public static string DOUpdates(string[] LicensedEnvironmentsIDs, string versionNumber)
        {
            CheckLogin();
            string logMsg = "";

            foreach (string id in LicensedEnvironmentsIDs)
            {
                if (id != "")
                {
                    //updat uitvoeren
                    LicensedEnvironment env = BaseObject.GetById <LicensedEnvironment>(new Guid(id));
                    logMsg += env.DoUpdate(versionNumber);
                }
            }
            string fileName = AppDomain.CurrentDomain.BaseDirectory + "App_Data\\Versions\\UPDATE_LOG_ALL_" + DateTime.Now.ToString("yyyyMMddHHmm") + ".txt";

            File.WriteAllText(fileName, logMsg);
            return(logMsg);
        }
示例#3
0
 public static void SaveLicensedEnvironment(LicensedEnvironment obj)
 {
     CheckLogin();
     obj.Save();
 }