/// <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; }
/// <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); }