using System.Collections.Generic;
using System.Data.SqlClient;
public static void Main()
InsertUser("John", true);
InsertUser("Michael", false);
IEnumerable<User> users = SelectUsers();
FiddleHelper.WriteTable(users);
public string Name {get;set;}
public bool Subscribed {get;set;}
public static void CreateDatabase()
using (var connection = new SqlConnection(FiddleHelper.GetConnectionStringSqlServer()))
using (var command = connection.CreateCommand())
USER_ID INT IDENTITY(1,1) NOT NULL,
command.ExecuteNonQuery();
public static void InsertUser(string name, bool subscribed)
using (var connection = new SqlConnection(FiddleHelper.GetConnectionStringSqlServer()))
connection.Execute(insertQuery, new {name, subscribed});
public static IEnumerable<User> SelectUsers()
using (var connection = new SqlConnection(FiddleHelper.GetConnectionStringSqlServer()))
return connection.Query<User>(selectQuery);
public static string insertQuery = @"
public static string selectQuery = @"