private async Task CreateTable() { //Conexión a la Base de Datos _sqlConection = new SQLiteAsyncConnection(DBPath); await _sqlConection.CreateTableAsync <DO_Users>().ConfigureAwait(false); DO_Users user = new DO_Users { Nombre = "Jose A", Apellido = "Cedrón", Edad = 28, FechaNacimiento = DateTime.Now, Genero = "Masculino", }; DO_Users user2 = new DO_Users { Nombre = "Adela", Apellido = "Cedrón", Edad = 28, FechaNacimiento = DateTime.Now, Genero = "Masculino", }; await SaveItemAsync(user); await SaveItemAsync(user2); //var users = await GetItemsAsync(); //foreach (DO_Users user in users) //{ // Debug.WriteLine(user.Nombre); //} }
public Task <int> SaveItemAsync(DO_Users item) { if (item.ID != 0) { return(_sqlConection.UpdateAsync(item)); } else { return(_sqlConection.InsertAsync(item)); } }
public Task <int> DeleteItemAsync(DO_Users item) { return(_sqlConection.DeleteAsync(item)); }