Right now, I can write records one by another, as it's shown below. How do I rewrite a single record each time? For example only first one.
Code Behind:
public static List<PersonModel> LoadPeople()
{
using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString()))
{
var output = cnn.Query<PersonModel>("select * from Person", new DynamicParameters());
return output.ToList();
}
}
public static void SavePerson(PersonModel person)
{
using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString()))
{
cnn.Execute("insert into Person (FirstName, LastName) values (@FirstName, @LastName)", person);
}
}
private static string LoadConnectionString(string id = "Default")
{
return ConfigurationManager.ConnectionStrings[id].ConnectionString;
}