public async Task RemoveNews(NewsModel newsToRemove) { try { RealmNews realmNews = await GetNewsFromStorageByIdAsync(newsToRemove.Id); await storage.Remove(realmNews); } catch (Exception ex) { _mvxLog.ErrorException("Remove news from storage failed", ex); } }
public static NewsModel ToModel(this RealmNews realmObject) { if (realmObject != null) { return(new NewsModel() { Id = realmObject.Id, Title = realmObject.Title, Content = realmObject.Content, CreatedAt = DateTime.Parse(realmObject.CreatedAt), IsInFavorite = realmObject.IsInFavorite, IsMuted = realmObject.IsMuted, }); } else { return(new NewsModel()); } }