public UnitOfWorkEF() { DbContext = new ApplicationContext(); Contacts = new SqlContactRepository(DbContext); Tasks = new SqlTaskRepository(DbContext); Events = new SqlEventRepository(DbContext); Users = new SqlUserRepository(DbContext); }
public static TaskListViewModel Create() { string connectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString; var provider = new DatabaseConnectionProvider(connectionString); ITaskFactory taskFactory = new SqlTaskFactory(provider); ITaskRepository taskRepository = new SqlTaskRepository(provider); return(new TaskListViewModel(taskFactory, taskRepository)); }
public ITaskRepository CreateTaskRepository() { ITaskRepository TaskRepository = new SqlTaskRepository(_connectionString); return(TaskRepository); }
public ITaskRepository CreateTaskRepository() { ITaskRepository TaskRepository = new SqlTaskRepository(_connectionString); return TaskRepository; }