Exemple #1
0
        public void retournerObjet(ref EquipeAvecJoueurs mEquipeAvecJoueurs, int Id)
        {
            mEquipeAvecJoueurs = null;

            OracleCommand cmd = new OracleCommand(); // fournir objet OracleConnection et le string de commande
            cmd.Connection = cnLanUQTR;

            // Ouverture d'une connexion
            cnLanUQTR.Open();
            cmd.CommandText = "SELECT IDEQUIPE, SITEWEB, NOM FROM EQUIPE WHERE IDEQUIPE = :id";
            cmd.Parameters.Add("id", Id);

            OracleDataReader rs = cmd.ExecuteReader();

            try
            {
                rs.Read();
                mEquipeAvecJoueurs = new EquipeAvecJoueurs(Id,
                                            rs.GetOracleValue(2).ToString(),
                                            rs.GetOracleValue(1).ToString());
                rs.Close();

                cmd.Parameters.Clear();
                cmd.CommandText = "SELECT J.IDJOUEUR, J.NOM, J.GAMERTAG, J.COURRIEL, J.SEXE, J.DATENAISSANCE FROM JOUEUR J INNER JOIN JOUEUREQUIPE E ON J.IDJOUEUR = E.IDJOUEUR WHERE E.IDEQUIPE= :id";

                cmd.Parameters.Add("id", Id);
                rs = cmd.ExecuteReader();

                while (rs.Read())
                {
                    mEquipeAvecJoueurs.lstJoueurs.Add(new Joueur(Convert.ToInt32(rs.GetOracleValue(0).ToString()),
                                                                    rs.GetOracleValue(1).ToString(),
                                                                    rs.GetOracleValue(2).ToString(),
                                                                    rs.GetOracleValue(3).ToString(),
                                                                    rs.GetOracleValue(4).ToString(),
                                                                    Convert.ToDateTime(rs.GetOracleValue(5).ToString())));
                }
                rs.Close();
            }
            catch
            {

            }

            cnLanUQTR.Close();
        }
Exemple #2
0
 //---------------------------------------------
 // Constructeur de base
 //---------------------------------------------
 public FormEquipe()
 {
     InitializeComponent();
     mEquipe = new EquipeAvecJoueurs("", "");
 }