internal static void ExecuteBackup(MainViewModel item) { if (item == null) return; try { List<MainViewModel> result = Backup.getBackup(); if (result != null) { foreach (var e in result) { if (e.Login.Equals(item.Login)) { e.Items = item.Items; e.Hashtag = item.Hashtag; setBackup(result); return; } } result.Add(item); setBackup(result); } else { result = new List<MainViewModel>(); result.Add(item); setBackup(result); } } catch (Exception) { } }
public MainWindow() { InitializeComponent(); viewModel = new MainViewModel(this); this.DataContext = viewModel; }