private void RegisterRecord() { if (Opponent == "") { ShowDialog(Labels.WD_InsufficientRequiredParameters); return; } var gamePlayers = PlayersGameData.ToList(); gamePlayers.ForEach(x => x.GameId = GameId); var result = new GameData { GameId = GameId, TeamDivision = SelectedGrade, GameDate = GameDate, Place = Place, OpponentTeam = Opponent, Result = "", StartTime = StartTime, EndTime = EndTime, Summary = Summary, GameDetails = "", Half = "" }; GameResults.Add(result); }
private void ChangeMember() { var newRec = new PlayerData(CurrentRowItem); newRec.ChangingTime = DateTime.Now.ToString("HH:mm:ss"); var index = PlayersGameData.IndexOf(CurrentRowItem); PlayersGameData.Remove(CurrentRowItem); PlayersGameData.Insert(index, newRec); }
private void AddPoint() { var newRec = new PlayerData(CurrentRowItem); newRec.Score++; var index = PlayersGameData.IndexOf(CurrentRowItem); PlayersGameData.Remove(CurrentRowItem); PlayersGameData.Insert(index, newRec); var tempScore = int.Parse(Total); tempScore++; Total = tempScore.ToString(); }
private void HandleSelectionGradeList(string grade) { PlayersGameData.Clear(); var pData = new List <Player>(); if (grade == _labelRepresent) { _players.ForEach(x => { if (x.Grade == _label6th || x.Grade == _label5th) { pData.Add(x); } }); } else if (grade == _labelJunior) { _players.ForEach(x => { if (x.Grade == _label4th || x.Grade == _label3rd) { pData.Add(x); } }); } else if (grade == _labelUnder2nd) { _players.ForEach(x => { if (x.Grade == _label2nd || x.Grade == _label1st || x.Grade == _labelInfant) { pData.Add(x); } }); } else if (grade == _labelUnder3rd) { _players.ForEach(x => { if (x.Grade == _label3rd || x.Grade == _label2nd || x.Grade == _label1st || x.Grade == _labelInfant) { pData.Add(x); } }); } else { _players.ForEach(x => { if (x.Grade == grade) { pData.Add(x); } }); } //pData.ForEach(x => PlayersGameData.Add((PlayerData)x)); foreach (var p in pData) { var x = new PlayerData(p); PlayersGameData.Add(x); } var aaa = 1; //_playersInfoManager.Players //PlayersGameData }