Esempio n. 1
0
 public void AddUserToGroup(Group group, User user)
 {
     var currentGroup = _db.Groups.Find(group.IdGroup);
     var currentUser = _db.Users.Find(user.IdUser);
     currentGroup.Users.Add(currentUser);
     _db.SaveChanges();
 }
Esempio n. 2
0
 public void SetUp()
 {
     _userRepository = new UserRepository(_db);
     _taskRepository = new TaskRepository(_db);
     _simpleUser = new User() { Name = "Name" };
     _simpleUser.IdUser = _userRepository.Insert(_simpleUser);
 }
Esempio n. 3
0
 public Guid Insert(User user)
 {
     var guid = Guid.NewGuid();
     user.IdUser = guid;
     _db.Users.Add(user);
     _db.SaveChanges();
     return guid;
 }
Esempio n. 4
0
        public void SetUp()
        {
            _groupRepository = new GroupRepository(_db);
            _userRepository = new UserRepository(_db);
            _simpleGroup = new Group() { Name = "Name" };
            _simpleGroup.IdGroup = _groupRepository.Insert(_simpleGroup);

            _simpleUserOne = new User() { Name = "SimpleUserOne", Login = "******" };
            _simpleUserOne.IdUser = _userRepository.Insert(_simpleUserOne);
            _simpleUserTwo = new User() { Name = "SimpleUserTwo", Login  = "******" };
            _simpleUserTwo.IdUser = _userRepository.Insert(_simpleUserTwo);
            _simpleUserThree = new User() { Name = "SimpleUserThree", Login = "******"};
            _simpleUserThree.IdUser = _userRepository.Insert(_simpleUserThree);
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            Database.SetInitializer(new DropCreateDatabaseIfModelChanges<DataBaseContext>());

            var simpleUser = new User() { Name = "Name" };
            using (var context = new DataBaseContext())
            {
                context.Users.Add(simpleUser);
                context.SaveChanges();

                context.Status.Add(new Status() { IdStatus = new Guid("00000000-0000-0000-0000-000000000001"), Name = "Stopped"});
                context.Status.Add(new Status() { IdStatus = new Guid("00000000-0000-0000-0000-000000000002"), Name = "Executing" });
                context.Status.Add(new Status() { IdStatus = new Guid("00000000-0000-0000-0000-000000000003"), Name = "Done" });
                context.SaveChanges();
            }
        }
Esempio n. 6
0
 public void Update(User user)
 {
     _db.Entry<User>(user).State = System.Data.EntityState.Modified;
     _db.SaveChanges();
 }