public Text warning; //текстовое поле - ошибка (отсутвие выбранного уровня сложности) // Start is called before the first frame update void Start() { System.Random rnd = new System.Random(); Change_canvas(true, false, false, false); //создание команды игрока my = new TeamClass("Россия", rnd.Next(29, 35), 0); Write_about_team(); //Champ n = new Champ(my); //n.GenerateTeams(); //Game g = new Game(n.teams[2], n.teams[3]); //g.PlayGame(); //n.games.Add(g); //DontDestroyOnLoad(this.gameObject); //обработчики нажатия кнопок Button start = playChamp.GetComponent <Button>(); start.onClick.AddListener(StartChamp); back_to_team.onClick.AddListener(Back); to_champ.onClick.AddListener(Back_to_champ); statistic.onClick.AddListener(Statistic); up.onClick.AddListener(() => Up_team(1)); points_buttons[0].onClick.AddListener(() => play(0, 1, 0, 3, 0)); points_buttons[1].onClick.AddListener(() => play(0, 2, 1, 6, 1)); points_buttons[2].onClick.AddListener(() => play(0, 3, 2, 9, 2)); points_buttons[3].onClick.AddListener(() => play(1, 2, 3, 7, 4)); points_buttons[4].onClick.AddListener(() => play(1, 3, 4, 10, 5)); points_buttons[5].onClick.AddListener(() => play(2, 3, 5, 11, 8)); }
protected void AddButton_OnClick(object sender, EventArgs e) { var teamName = Request.Form["TeamName"]; var manager = Convert.ToInt32(ManagerDDL.SelectedItem.Value); //If all fields are not null if (teamName != "" && manager != 0) { var teamResult = new TeamClass().TeamExistControl(teamName); if (teamResult) { Response.Write(Login.Language == "tr" ? "<script lang='Javascript'>alert('Ekip sistemde mevcut!');</script>" : "<script lang='Javascript'>alert('Team exists!'); </script>"); } else { //Trying to add team to Database Response.Write(new TeamClass().AddTeam(teamName, manager) ? "<script lang='Javascript'>alert('Ekip başarıyla oluşturulmuştur.'); </script>" : "<script>alert('Ekip oluşturma işlemi başarısız. Lütfen sistem admin ile iletişime geçiniz.'); </script>"); } } else //If any value is missing { Response.Write(Login.Language == "tr" ? "<script lang='Javascript'>alert('Tüm alanları doldurunuz.');</script>" : "<script lang='Javascript'>alert('Fill in all fields.'); </script>"); } }
public void setTeam() { team = transform.parent.gameObject.GetComponent <TeamClass>(); if (team != null) { team.registerPiece(this); } }
public void Given_NoInput_ShouldGetAllTeams() { //Arrange var teams = new TeamClass(new Uow(_context.Object)); var expected = 2; //Act var actual = teams.GetAllTeams().Count(); //Assert Assert.AreEqual(expected, actual); }
public async Task UpdateAsync(Team team) { try { var members = new List <MemberClass>(); foreach (var member in team.Members) { var memberClass = new MemberClass() { Id = member }; members.Add(memberClass); } var teamClass = new TeamClass() { Id = team.Id.GetGuid(), Version = team.Version, Name = team.Name, Image = team.Image, Description = team.Description, Layout = team.Layout != null ? new LayoutClass() { Id = team.Layout } : null, FilterContent = team.FilterContent, Members = members }; await _collection.ReplaceOneAsync(doc => doc.Id == teamClass.Id, teamClass); } catch (MongoWriteException ex) { if (ex.IsUniqueViolation()) { throw Error.UniqueKey(ex); } throw Error.GenericDb(ex); } catch (MongoCommandException ex) { Debug.WriteLine(ex); throw Error.GenericDb(ex); } catch (Exception ex) { Debug.WriteLine(ex); throw; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.User.Identity.IsAuthenticated) { FormsAuthentication.RedirectToLoginPage(); } new ApplicationClass().AdminAuthorityCheck(Response); var teamId = Request.Params.Get("id"); //If team does not exist if (new TeamClass().TeamExistControlwithId(teamId) == false) { //Go to Dashboard page Response.Redirect("~/Dashboard", false); } var managerId = new TeamClass().GetManagerIdByTeam(teamId); var scon = new SqlConnection(new ApplicationClass().Constr); if (ManagerDDL.Items.Count != 0) { return; } scon.Open(); var scmd = new SqlCommand( "select u.UserId,u.FullName ManagerName from Users u inner join Managers on u.UserId=Managers.UserId order by 2", scon); var sreader = scmd.ExecuteReader(); while (sreader.Read()) { ManagerDDL.Items.Add(new ListItem(sreader["ManagerName"].ToString(), sreader["UserId"].ToString())); } sreader.Close(); ManagerDDL.Items.FindByValue(managerId).Selected = true; var isActive = new TeamClass().GetTeamStatus(teamId); if (isActive != "Y") { ManagerDDL.Enabled = false; ManagerDDL.BackColor = Color.FromName("#eee"); } }
protected void btnDelete_Click(object sender, EventArgs e) { var teamId = Request.Params.Get("id"); try { var deActivateFlag = new TeamClass().TeamDisable(teamId); Response.Write(deActivateFlag ? "<script lang='Javascript'>alert('Ekip deaktif edilmiştir.');</script>" : "<script lang='Javascript'>alert('Ekip deaktif etme işlemi başarısız.');</script>"); ManagerDDL.Enabled = false; ManagerDDL.BackColor = Color.FromName("#eee"); } catch (SqlException ex) { Response.Write("<script lang='Javascript'>alert('Bir hata oluştu.! Lütfen sistem admin ile iletişime geçiniz. Hata Detayı: " + ex.Message + "');</script>"); } }
protected void btnUpdate_Click(object sender, EventArgs e) { var teamId = Request.Params.Get("id"); var teamName = Request.Form["teamName"]; if (teamName != "") { try { var teamUpdateFlag = new TeamClass().TeamUpdate(teamId, teamName, 52); Response.Write(teamUpdateFlag ? "<script lang='Javascript'>alert('Güncelleme İşlemi Başarılı İle Tamamlandı!'); </script>" : "<script lang='Javascript'>alert('Güncelleme İşlemi Başarısız!); </script>"); } catch (Exception ex) { Response.Write("<script lang='Javascript'>alert('Bir hata oluştu.! Lütfen sistem admin ile iletişime geçiniz. Hata Detayı: " + ex.Message + "');</script>"); } } else { Response.Write("<script lang='Javascript'>alert('Lütfen tüm alanları doldurunuz');</script>"); } }
public void TeamClassToAndFromBsonShouldSucceed() { // Arrange var teamId = TeamId.New; var teamName = new Name("Name"); var teamImage = "Image.png"; var teamDescription = (Description)"Team Description"; var layoutId = Guid.NewGuid(); var layout = new LayoutClass() { Id = layoutId }; var filterContent = "filterContent"; var team = new TeamClass() { Id = teamId.GetGuid(), Name = teamName, Description = teamDescription, Image = teamImage, Layout = layout, FilterContent = filterContent }; // Act var bson = team.ToBson(); var rehydrated = BsonSerializer.Deserialize <TeamClass>(bson); // Assert rehydrated.Should().NotBeNull(); rehydrated.Name.Should().Be(teamName); rehydrated.Image.Should().Be(teamImage); rehydrated.Description.Should().Be(teamDescription); rehydrated.Layout.Id.Should().Be(layoutId); rehydrated.FilterContent.Should().Be(filterContent); }
public int o1, o2; //очки команд public Game(TeamClass i, TeamClass j) { team1 = i; team2 = j; }
public TeamClass myteam; //комнада игрока public Champ(TeamClass t) { myteam = t; teams.Add(myteam); }
public List <Tile> findValidLocations(Board board) { if (thisTeam == null) { thisTeam = this.GetComponent <Piece>().getTeam(); } teamDirection direction = thisTeam.getTeamDirection(); List <Tile> validLocationList = new List <Tile>(); Tile currentLocation = this.GetComponent <Piece>().getLocation(); //Defaults forward Tile immediatelyAhead = board.getTile(currentLocation.getX(), (currentLocation.getY() + 1)); Tile leftCorner = board.getTile((currentLocation.getX() - 1), (currentLocation.getY() + 1)); Tile rightCorner = board.getTile((currentLocation.getX() + 1), (currentLocation.getY() + 1)); Tile twoUp = board.getTile(currentLocation.getX(), (currentLocation.getY() + 2)); //Overwrite the direction if the team direction says otherwise. if (direction == teamDirection.right) { immediatelyAhead = board.getTile(currentLocation.getX() + 1, (currentLocation.getY())); leftCorner = board.getTile((currentLocation.getX() + 1), (currentLocation.getY() + 1)); rightCorner = board.getTile((currentLocation.getX() + 1), (currentLocation.getY() - 1)); twoUp = board.getTile(currentLocation.getX() + 2, (currentLocation.getY())); } else if (direction == teamDirection.backward) { immediatelyAhead = board.getTile(currentLocation.getX(), (currentLocation.getY() - 1)); leftCorner = board.getTile((currentLocation.getX() + 1), (currentLocation.getY() - 1)); rightCorner = board.getTile((currentLocation.getX() - 1), (currentLocation.getY() - 1)); twoUp = board.getTile(currentLocation.getX(), (currentLocation.getY() - 2)); } else if (direction == teamDirection.left) { immediatelyAhead = board.getTile(currentLocation.getX() - 1, (currentLocation.getY())); leftCorner = board.getTile((currentLocation.getX() - 1), (currentLocation.getY() - 1)); rightCorner = board.getTile((currentLocation.getX() - 1), (currentLocation.getY() + 1)); twoUp = board.getTile(currentLocation.getX() + 2, (currentLocation.getY())); } if (immediatelyAhead != null && immediatelyAhead.getValid() && immediatelyAhead.getOccupant() == null) { validLocationList.Add(immediatelyAhead); } if (leftCorner != null) { Piece leftTarget = leftCorner.getOccupant(); if (leftCorner.getValid() && leftTarget != null && leftTarget.getTeam() != thisTeam) { validLocationList.Add(leftCorner); } } if (rightCorner != null) { Piece rightTarget = rightCorner.getOccupant(); if (rightCorner.getValid() && rightTarget != null && rightTarget.getTeam() != thisTeam) { validLocationList.Add(rightCorner); } } if (firstTurn && twoUp != null && twoUp.getValid() && twoUp.getOccupant() == null) { validLocationList.Add(twoUp); } //if(leftcorner.getValid() && piece.isEnemy(leftcorner.getOccupant())) /* * foreach (Tile tile in validLocationList) * { * if (tile != null) * { * Debug.Log("Valid Movement Locations:\tX: " + tile.getX() + "\tY: " + tile.getY() + "\tvalid: " + tile.getValid()); * } * } */ return(validLocationList); }
private void Start() { thisTeam = this.GetComponent <Piece>().getTeam(); }