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(); }
public void SetUp() { _userRepository = new UserRepository(_db); _taskRepository = new TaskRepository(_db); _simpleUser = new User() { Name = "Name" }; _simpleUser.IdUser = _userRepository.Insert(_simpleUser); }
public Guid Insert(User user) { var guid = Guid.NewGuid(); user.IdUser = guid; _db.Users.Add(user); _db.SaveChanges(); return guid; }
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); }
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(); } }
public void Update(User user) { _db.Entry<User>(user).State = System.Data.EntityState.Modified; _db.SaveChanges(); }