Beispiel #1
0
        public static T GetSettingValue <T>(string name)
        {
            Setting setting = null;

            using (VisionServerContext db = new VisionServerContext())
            {
                setting = db.Settings.Single(s => s.Key == name);
            }
            return((T)Convert.ChangeType(setting.Value, typeof(T)));
        }
Beispiel #2
0
        public void DoWork(object state)
        {
            List <Repository> repos;

            using (VisionServerContext db = new VisionServerContext())
            {
                repos = db.Repositories.ToList();
            }

            foreach (Repository repo in repos)
            {
                _currentRepo    = repo;
                _currentRepoUri = new Uri(repo.Path);
                ScanRepo(new DirectoryInfo(repo.Path));
            }
        }
        public void CreateUser()
        {
            using (var db = new VisionServerContext())
            {
                db.Database.Migrate();
                db.SaveChanges();

                var userToAdd = new User
                {
                    Name      = "Schatzipuhh",
                    LoginName = "Pupsii",
                    Password  = "******"
                };
                db.Users.Add(userToAdd);
                db.SaveChanges();

                var addedUser = db.Users.Single(u => u.UserID == userToAdd.UserID);

                Assert.True(addedUser.LoginName == userToAdd.LoginName);
                Assert.True(addedUser.Password == userToAdd.Password);
            }
        }
Beispiel #4
0
 public TracksController(VisionServerContext context)
 {
     _context = context;
 }
 public UsersController(VisionServerContext context)
 {
     _context = context;
 }