public static List <BirthdayMessage> FromSqlLiteDb(string filename, DateTime today) { IRepository <Employee> repository = new SqlLiteRepository(filename); var birthdayMessages = new BirthdayStoreService(repository); return(birthdayMessages.CreateMessages(today)); }
static void Main(string[] args) { using (IRepository <Employee> employeeRepository = new SqlLiteRepository <Employee>(new EmployeeDb())) { AddEmployees(employeeRepository); AddManagers(employeeRepository); CountEmployees(employeeRepository); DumpPeople(employeeRepository); ClearDb(employeeRepository); } }