public ActionResult Assign(UsersAssignVM model)
        {
            User user = this._userRepository.GetOne(model.Id);

            user.TeamId = model.TeamId;
            this._userRepository.Update(user);

            return(RedirectToAction("Details", "Users", new { Id = user.Id }));
        }
        public ActionResult Assign(int id)
        {
            OvmDbContext context = new OvmDbContext();

            UsersAssignVM model = new UsersAssignVM
            {
                Id    = id,
                Teams = context.Teams.Select(t => new TeamsPair {
                    Name = t.Name, Id = t.Id
                }).ToList()
            };

            context.Dispose();

            return(View(model));
        }