private async Task<string> insertUpdateAllData(IEnumerable<Person> data, string path) { try { var db = new SQLiteAsyncConnection(path); if (await db.InsertAllAsync(data) != 0) await db.UpdateAllAsync(data); return "List of data inserted or updated"; } catch (SQLiteException ex) { return ex.Message; } }