Exemplo n.º 1
0
 private void Load()
 {
     if (File.Exists(_fileName))
     {
         _data = JsonFile.Read <UIStateData>(_fileName);
     }
     else
     {
         _data = new UIStateData();
     }
 }
        private void Load()
        {
            try {
                if (File.Exists(_fileName))
                {
                    _data = JsonFile.Read <UIStateData>(_fileName);
                }
            } catch {
            }

            if (_data == null)
            {
                _data = new UIStateData();
            }
        }
        private void Load()
        {
            foreach (var file in Directory.GetFiles(_templateFolder, "*.tmp"))
            {
                try {
                    var tmp = JsonFile.Read <DataTemplate>(file);
                    tmp.FileName = file;

                    _templates.Add(tmp);
                } catch { }
            }

            _defaults = JsonFile.Read <Dictionary <string, string> >(_defaultsFile);

            if (_defaults == null)
            {
                _defaults = new Dictionary <string, string>();
            }
        }
        public void Save()
        {
            SavedCommandItems3       file      = new SavedCommandItems3();
            List <SavedCommandItem3> fileItems = new List <SavedCommandItem3>();

            foreach (SavedCommandItem3 item in _items.OrderByDescending(c => c.LastSent).Take(50))
            {
                if (!item.FileName.IsValid())
                {
                    item.FileName = GetAvailableFileName();
                }

                fileItems.Add(item);

                if (item.IsNew)
                {
                    JsonFile.Write(item.FileName, item.SentCommand);
                }
            }

            file.Items = fileItems.ToArray();

            JsonFile.Write(_itemsFile, file);
        }
 private void SaveDefaults()
 {
     JsonFile.Write(_defaultsFile, _defaults);
 }
Exemplo n.º 6
0
 public void Save()
 {
     JsonFile.Write(_fileName, _data);
 }