コード例 #1
0
        /// <summary>
        /// Set standard synchronization way
        /// </summary>
        /// <param name="setValue"></param>
        public void SynchronizeDirectionSet(Constants.SetupSynchronize setValue)
        {
            int v = Convert.ToInt32(setValue);

            Properties.Settings.Default.SyncDirection = v;
            _isSaved = false;
        }
コード例 #2
0
 /// <summary>
 /// Get standard synchronization way
 /// </summary>
 /// <returns></returns>
 public static Constants.SetupSynchronize SynchronizeDirectionGet()
 {
     Constants.SetupSynchronize en = Constants.SetupSynchronize.Outlook2Google;
     try
     {
         en = (Constants.SetupSynchronize)Enum.Parse(typeof(Constants.SetupSynchronize), Properties.Settings.Default.SyncDirection.ToString());
     }
     catch (ArgumentNullException e)
     {
         LoggerProvider.Instance.Logger.Error("Problem in loading configuration");
         LoggerProvider.Instance.Logger.Error(e);
     }
     catch (ArgumentException ee)
     {
         LoggerProvider.Instance.Logger.Error("Problem in loading configuration");
         LoggerProvider.Instance.Logger.Error(ee);
     }
     catch (OverflowException eee)
     {
         LoggerProvider.Instance.Logger.Error("Problem in loading configuration");
         LoggerProvider.Instance.Logger.Error(eee);
     }
     return(en);
 }