/// <summary> /// Метод добавления RSS /// </summary> private void AddRSS() { var maxId = 0; if (ViewModelMainRSS.SourceRSS.Count != 0) { maxId = ViewModelMainRSS.SourceRSS.Max(s => s.Id); } var rss = new ModelTableRSS { Id = maxId + 1, Title = NewTitleRSS, URLRSS = NewURLRSS }; AddRSSItems(rss); ViewModelMainRSS.UpdateList(); }
/// <summary> /// Метод удаление RSS /// </summary> private void DeleteRSS(object obj) { Debug.WriteLine("DeleteRSS"); DeleteRSSItems(Model); var list = AllListDetailRSSTable(Model); // Если список подробного RSS не пуст то удаляем if (list.Count != 0) { foreach (var item in list) { DeleteDetailRSSItems(item); } } ViewModelMainRSS.UpdateList(); HideViewRSS(); OnPropertyChanged(""); }