public override string ToString() { var positionFormat = Position.ToString(); var codeAvecParent = "(" + CodeEquipe + ")"; string joueur = String.Format("{0,-18} {1,-15} {2, -5} b ={3,3}, a ={4,3}, (+/-) ={5,3} Points = {6,3} ", Nom, Utilitaire.FormaterChainePascalOuMixte(positionFormat), codeAvecParent, Stats.NbButs, Stats.NbAides, Stats.PlusOuMoins, Stats.NbPointsPool()); return(joueur); }
/// <summary> /// Ferme le formulaire. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdEnregistrer_Click(object sender, EventArgs e) { // Variables locales pour appeler la méthode EnregistrerParticipants Participant[] lesParticipants = lePool.LesParticipants; // Enregistrement des données Utilitaire.EnregistrerParticipants(listBoxParticipants.Text, lesParticipants); // MessageBox pour confirmer l'enregistrement des données MessageBox.Show("L'enregistrement est réussi."); }
private void frmFicheJoueurLoad_Load(object sender, EventArgs e) { // converti le utin à chaîne de caractère pour la construction du url string PhotoId = _joueur.NoPhoto.ToString(); string codeId = _joueur.CodeEquipe.Trim(); //on construit le url avec string format avec l'id de la photo du joueur sélectionné et le code de l'équipe pictureBoxJoueur.Load(String.Format(@"http://a.espncdn.com/combiner/i?img=/i/headshots/nhl/players/full/{0}.png&w=350&h=254", PhotoId)); pictureBoxEquipe.Load(String.Format(@"http://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/{0}.png&w=150&h=150&transparent=true", codeId)); pictureBoxEquipe.SizeMode = PictureBoxSizeMode.StretchImage; var positonFormat = _joueur.Position.ToString(); //affiche les statistiques des joueurs dans la fiche des joueurs labelAidesPoints.Text = _joueur.Stats.NbAides.ToString(); labelButsPoints.Text = _joueur.Stats.NbButs.ToString(); labelPlusMoinPoints.Text = _joueur.Stats.PlusOuMoins.ToString(); labelPointsPool.Text = _joueur.Stats.NbPointsPool().ToString(); labelNometPos.Text = _joueur.Nom + " (" + Utilitaire.FormaterChainePascalOuMixte(positonFormat) + ")"; labelNomEquipEtVille.Text = _equipeDuJoueur.Nom + " (" + _equipeDuJoueur.Ville + ")"; }
/// <summary> /// Constructeur sans paramètre qui charge les données nécessaires pour le pool de hockey de la LNH. /// </summary> public PoolHockeyLnh() { this.LesEquipes = Utilitaire.ChargerEquipes(Constants.FichierEquipes); this.LesParticipants = Utilitaire.ChargerParticipants(Constants.FichierParticipants);; this.LesJoueurs = Utilitaire.ChargerJoueurs(Constants.FichierJoueursStats); }