Esempio n. 1
0
 public UnitOfWorkEF()
 {
     DbContext = new ApplicationContext();
     Contacts  = new SqlContactRepository(DbContext);
     Tasks     = new SqlTaskRepository(DbContext);
     Events    = new SqlEventRepository(DbContext);
     Users     = new SqlUserRepository(DbContext);
 }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
        public ITaskRepository CreateTaskRepository()
        {
            ITaskRepository TaskRepository = new SqlTaskRepository(_connectionString);

            return(TaskRepository);
        }
 public ITaskRepository CreateTaskRepository()
 {
     ITaskRepository TaskRepository = new SqlTaskRepository(_connectionString);
     return TaskRepository;
 }