public async Task RemoveFavorites(RandomUser user) { var result = await this.SqliteDb.DeleteByCorrelationID <RandomUser>(user.CorrelationID); result.Error?.LogException(); if (!result.Success) { DialogPrompt.ShowMessage(new Prompt() { Title = "Error", Message = result.Error.Message }); } else { Favorites.Remove(user); } }
public async Task AddToFavorites(RandomUser user) { var result = await this.SqliteDb.AddOrUpdate <RandomUser>(user); result.Error?.LogException(); if (!result.Success) { DialogPrompt.ShowMessage(new Prompt() { Title = "Error", Message = result.Error.Message }); } else { Favorites.Add(user); } }