/// <summary> /// Метод обновление RSS /// </summary> private void UpdateRSS() { var list = AllListDetailRSSTable(SourceModel); if (!SourceModel.URLRSS.Equals(NewURLRSS)) { // Если список подробного RSS не пуст то удаляем if (list.Count != 0) { foreach (var item in list) { DeleteDetailRSSItems(item); } } } using (var db = RealmDB.BeginWrite()) { SourceModel.Title = NewTitleRSS; SourceModel.URLRSS = NewURLRSS; db.Commit(); } OnPropertyChanged(""); }
/// <summary> /// Удаление детальной информацией RSS /// </summary> /// <param name="item"></param> public void DeleteRSSItems(ModelTableRSS item) { using (var db = RealmDB.BeginWrite()) { RealmDB.Remove(item); db.Commit(); } }