当前位置: 首页>>代码示例>>C#>>正文


C# User.SetIdTo方法代码示例

本文整理汇总了C#中User.SetIdTo方法的典型用法代码示例。如果您正苦于以下问题:C# User.SetIdTo方法的具体用法?C# User.SetIdTo怎么用?C# User.SetIdTo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在User的用法示例。


在下文中一共展示了User.SetIdTo方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: EstablishContext

 public override void EstablishContext()
 {
     base.EstablishContext();
       roles = new List<Role>();
       adminRole = new Role(Roles.Administrators);
       adminRole.SetIdTo(1);
       roles.Add(adminRole);
       officerRole = new Role(Roles.Officers);
       officerRole.SetIdTo(2);
       roles.Add(officerRole);
       user = new User("user", password, "user", "one", "[email protected]");
       user.SetIdTo(1);
       user.SetVersionTo(1);
       repository.Setup(r => r.Get<User>(user.Id)).Returns(user);
       repository.Init<Role>(roles.AsQueryable(), true);
 }
开发者ID:pwideman,项目名称:ClubPool,代码行数:16,代码来源:EditGet.cs

示例2: Given

 public override void Given()
 {
     var user = new User("Test", "test", "test", "test", "test");
       user.SetIdTo(id);
       authService.MockPrincipal.User = user;
       var season = new Season("Test", GameType.EightBall);
       season.SetIdTo(id);
       season.IsActive = true;
       var seasons = new List<Season>();
       seasons.Add(season);
       repository.Setup(r => r.All<Season>()).Returns(seasons.AsQueryable());
       var division = new Division("Test", DateTime.Now, season);
       var team = new Team("Test", division);
       team.SetIdTo(id);
       team.AddPlayer(user);
       repository.Init<Team>(new List<Team> { team }.AsQueryable());
 }
开发者ID:pwideman,项目名称:ClubPool,代码行数:17,代码来源:Navigation.cs

示例3: User

 public static User User(int? i)
 {
     var rtResult = new User(i.HasValue? i.Value.ToString():"99");
     rtResult.SetIdTo(i.ToString());
     rtResult.IsActive = true;
     rtResult.LastName = "LastName" + i;
     rtResult.FirstName = "FirstName" + i;
     rtResult.Email = string.Format("Email{0}@testy.com", i);
     return rtResult;
 }
开发者ID:ucdavis,项目名称:Purchasing,代码行数:10,代码来源:CreateValidEntities.cs

示例4: EstablishContext

        public override void EstablishContext()
        {
            var repository = new Mock<IRepository>();
              authenticationService = AuthHelper.CreateMockAuthenticationService();
              controller = new MeetsController(repository.Object, authenticationService);

              loggedInUser = new User("test", "test", "test", "test", "test");
              loggedInUser.SetIdTo(99);
              authenticationService.MockPrincipal.MockIdentity.IsAuthenticated = true;
              authenticationService.MockPrincipal.MockIdentity.Name = loggedInUser.Username;

              // set up a meet
              var season = new Season("s1", GameType.EightBall);
              var division = new Division("d1", DateTime.Now, season);
              var team1 = new Team("team1", division);
              team1.AddPlayer(new User("t1p1", "pass", "a", "b", "e"));
              team1.AddPlayer(new User("t1p2", "pass", "c", "d", "e"));
              var team2 = new Team("team2", division);
              team2.AddPlayer(new User("t2p1", "pass", "e", "f", "e"));
              team2.AddPlayer(new User("t2p2", "pass", "e", "f", "e"));
              meet = new Meet(team1, team2, 0);
              meet.SetIdTo(1);
              repository.Setup(r => r.Get<Meet>(meet.Id)).Returns(meet);

              var users = team1.Players.Concat(team2.Players).Concat(new List<User> { loggedInUser });
              repository.Init<User>(users.AsQueryable());
        }
开发者ID:pwideman,项目名称:ClubPool,代码行数:27,代码来源:Meets.cs

示例5: Given

 public override void Given()
 {
     authenticationService.MockPrincipal.Roles = new string[1] { Roles.Officers };
       var officer = new User("officer", "test", "test", "test", "test");
       officer.SetIdTo(22);
       officer.AddRole(officerRole);
       authenticationService.MockPrincipal.User = officer;
       user.AddRole(officerRole);
 }
开发者ID:pwideman,项目名称:ClubPool,代码行数:9,代码来源:EditPost.cs

示例6: EstablishContext

        public override void EstablishContext()
        {
            var repository = new Mock<IRepository>();
              authService = AuthHelper.CreateMockAuthenticationService();
              controller = new UpdateMatchController(repository.Object, authService);

              loggedInUser = new User("admin", "pass", "first", "last", "email");
              loggedInUser.SetIdTo(3);
              loggedInUser.AddRole(new Role(Roles.Administrators));
              authService.MockPrincipal.MockIdentity.IsAuthenticated = true;
              authService.MockPrincipal.MockIdentity.Name = loggedInUser.Username;

              var season = new Season("test", GameType.EightBall);
              var division = new Division("test", DateTime.Parse("1/1/2011"), season);
              season.AddDivision(division);
              var team1 = new Team("team1", division);
              division.AddTeam(team1);
              player1 = new User("player1", "test", "player1", "test", "test");
              player1.SetIdTo(1);
              team1.AddPlayer(player1);
              var team2 = new Team("team2", division);
              division.AddTeam(team2);
              player2 = new User("player2", "test", "player2", "test", "test");
              player2.SetIdTo(2);
              team2.AddPlayer(player2);
              var meet = new Meet(team1, team2, 1);
              division.Meets.Add(meet);
              match = new Web.Models.Match(meet, new MatchPlayer(player1, team1), new MatchPlayer(player2, team2));
              match.SetIdTo(1);

              repository.Setup(r => r.Get<Web.Models.Match>(match.Id)).Returns(match);
              repository.Setup(r => r.Get<User>(player1.Id)).Returns(player1);
              repository.Setup(r => r.Get<User>(player2.Id)).Returns(player2);

              var player1Results = new List<MatchResult>();
              var player2Results = new List<MatchResult>();
              for (int i = 0; i < 4; i++) {
            var tempMatch = new Web.Models.Match(meet, new MatchPlayer(player1, team1), new MatchPlayer(player2, team2));
            meet.AddMatch(tempMatch);
            tempMatch.DatePlayed = DateTime.Parse("8/1/2010").AddDays(i);
            tempMatch.IsComplete = true;
            var matchResult = new MatchResult(player1, 30, 0, 3);
            player1Results.Add(matchResult);
            tempMatch.AddResult(matchResult);
            matchResult = new MatchResult(player2, 30, 0, 3);
            player2Results.Add(matchResult);
            tempMatch.AddResult(matchResult);
              }
              repository.InitAll(new List<User> { player1, player2, loggedInUser }.AsQueryable(),
            loggedInUser.Roles.AsQueryable(),
            new List<Season> { season }.AsQueryable());
              player1.UpdateSkillLevel(GameType.EightBall, repository.Object);
              player1SkillLevel = player1.SkillLevels.Where(sl => sl.GameType == GameType.EightBall).First().Value;
              player2.UpdateSkillLevel(GameType.EightBall, repository.Object);
              player2SkillLevel = player2.SkillLevels.Where(sl => sl.GameType == GameType.EightBall).First().Value;

              viewModel = new UpdateMatchViewModel() {
            Id = match.Id,
            IsForfeit = false,
            Player1Id = player1.Id,
            Player1Innings = 2,
            Player1DefensiveShots = 1,
            Player1Wins = 4,
            Player2Id = player2.Id,
            Player2Innings = 2,
            Player2DefensiveShots = 1,
            Player2Wins = 4,
            Winner = player1.Id,
            Date = "1/1/2011",
            Time = "06:00 PM"
              };
        }
开发者ID:pwideman,项目名称:ClubPool,代码行数:72,代码来源:UpdateMatch.cs


注:本文中的User.SetIdTo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。