Exemple #1
0
        public static void Update()
        {
            Action upgradeToLastVersion = new Action((() => { Console.WriteLine("Updating Database..."); }));

            CV_0001 version1 = new CV_0001();
            CV_0002 version2 = new CV_0002();

            if (version1.IsLastVersion())
            {
                upgradeToLastVersion += version2.GetVersion;
            }

            else if (version2.IsLastVersion())
            {
                Console.WriteLine("Version of DB is up to date");
            }

            else
            {
                upgradeToLastVersion += version1.GetVersion;
                upgradeToLastVersion += version2.GetVersion;
            }



            upgradeToLastVersion.Invoke();
        }
Exemple #2
0
        public static void Update()                         //todo: implement logic to determine the number of last version
        {
            CV_0001 version = new CV_0001();

            version.GetVersion();
        }