Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DefaultValuesControl"/> class.
 /// </summary>
 /// <param name="documentModel">Model for associated document to show the default values from.</param>
 public DefaultValuesControl(ISyncServiceDocumentModel documentModel)
 {
     if (documentModel == null)
     {
         throw new ArgumentNullException("documentModel");
     }
     InitializeComponent();
     WordDocument  = documentModel.WordDocument as Document;
     DocumentModel = documentModel;
     _model        = new DefaultValuesModel(DocumentModel);
     DataContext   = _model;
 }
Пример #2
0
        public void SetDefaultSettings()
        {
            DefaultValuesModel.RefreshInterval = RefreshInterval;
            DefaultValuesModel.APIKey          = ApiKey;
            DefaultValuesModel.Units           = SetDefaultUnits();
            if (Location != null)
            {
                DefaultValuesModel.CityID   = Location.Id;
                DefaultValuesModel.CityName = Location.Name;
                DefaultValuesModel.Country  = Location.Country;
            }

            DefaultValuesModel.SaveDefaultValues();
        }