Ejemplo n.º 1
0
        private void LoadFiche(int id)
        {
            ficheScore.Clean();
            ficheScore.txtDate.Text            = entr.lstScores[id].dt.ToString("dd/MM/yyyy HH:mm");
            ficheScore.txtNbTir.Text           = entr.lstScores[id].tirs.ToString();
            ficheScore.txtRatio.Text           = entr.lstScores[id].ratio.ToString();
            ficheScore.txtScore.Text           = entr.lstScores[id].score.ToString();
            ficheScore.cmdEquipe.SelectedValue = entr.lstScores[id].equipe.ToUpper();
            ficheScore.cmdPseudo.SelectedValue = entr.lstScores[id].pseudo.ToUpper();
            ficheScore.txtPack.Text            = entr.lstScores[id].pack.ToString();
            foreach (LigneScore ls in entr.lstScores[id].Up)
            {
                LigneScoreCtl ctl = this.ficheScore.AddLigne(LigneScoreMode.IndivPlus);
                ctl.txtBack.Text            = ls.back.ToString();
                ctl.txtFront.Text           = ls.front.ToString();
                ctl.txtGun.Text             = ls.gun.ToString();
                ctl.txtShoulder.Text        = ls.shoulder.ToString();
                ctl.txtScore.Text           = ls.score.ToString();
                ctl.cmbEquipe.SelectedValue = ls.equipe.ToUpper();
                ctl.cmbPlayer.SelectedValue = ls.pseudo.ToUpper();
            }

            foreach (LigneScore ls in entr.lstScores[id].Down)
            {
                LigneScoreCtl ctl = this.ficheScore.AddLigne(LigneScoreMode.IndivMinus);
                ctl.txtBack.Text            = ls.back.ToString();
                ctl.txtFront.Text           = ls.front.ToString();
                ctl.txtGun.Text             = ls.gun.ToString();
                ctl.txtShoulder.Text        = ls.shoulder.ToString();
                ctl.txtScore.Text           = ls.score.ToString();
                ctl.cmbEquipe.SelectedValue = ls.equipe.ToUpper();
                ctl.cmbPlayer.SelectedValue = ls.pseudo.ToUpper();
            }
        }
Ejemplo n.º 2
0
        public LigneScoreCtl AddLigne(LigneScoreMode m)
        {
            LigneScoreCtl ctl = new LigneScoreCtl(m);

            pnlLignes.Children.Add(ctl);
            ctl.cmbEquipe.Focus();
            return(ctl);
        }