Exemplo n.º 1
0
 public EmployeeListViewModel()
 {
     using (var datacontext = new ShopDbEntities())
     {
         _employeeRepository = new SqlRepository <Employee>(datacontext);
         var query = from employee in _employeeRepository.GetAll().AsEnumerable() select employee;
         EmployeeList = query.ToList();
     }
 }
Exemplo n.º 2
0
 private void CheckDb()
 {
     using (var context = new ShopDbEntities())
     {
         if (!context.Database.Exists())
         {
             MessageBox.Show("Unable to connect to database.");
             Application.Current.Shutdown();
         }
     }
 }
Exemplo n.º 3
0
        public void TestMethod1()
        {
            using (var dataContext = new ShopDbEntities())
            {
                var publishers = new SqlRepository <Publisher>(dataContext);

                Publisher publisher = publishers.GetById(1);

                Assert.AreEqual("DC Comics", publisher.Name);
            }
        }
Exemplo n.º 4
0
 internal RoleFilter(Dictionary <string, bool> roles, ShopDbEntities context)
 {
     Roles = roles;
     using var userStore = new UserStore <User>(context);
     foreach (var key in roles.Keys)
     {
         if (!UsersInRole.ContainsKey(key))
         {
             UsersInRole.Add(key, Task.Run((() => userStore.GetUsersInRoleAsync(key))).Result);
         }
     }
 }
Exemplo n.º 5
0
 public EfAsyncSeriesRepository(ShopDbEntities context)
 {
     _context = context;
 }
Exemplo n.º 6
0
 public DbRoleFilterFactory(ShopDbEntities context)
 {
     _context = context;
 }
Exemplo n.º 7
0
 public EFUnitOfWork(ShopDbEntities entities)
 {
     this._entities = entities;
 }
Exemplo n.º 8
0
 public EfOrderRepositoryAsync(ShopDbEntities context)
 {
     _context = context;
 }
Exemplo n.º 9
0
 public EfAsyncArtistRepository(ShopDbEntities context)
 {
     _context = context;
 }
Exemplo n.º 10
0
 public EfAsyncPublisherRepository(ShopDbEntities context)
 {
     _context = context;
 }
Exemplo n.º 11
0
 public EfComicBookRepositoryAsync(ShopDbEntities context)
 {
     _context = context;
 }