示例#1
0
        private void cbxNomStand_SelectedIndexChanged(object sender, EventArgs e)
        {
            int    idStand = 0;
            string type    = "";
            string prix    = "";

            if (cbxNomStand.SelectedItem != null && cbxPartenaire.SelectedItem != null)
            {
                Stand      stand      = new Stand(cbxNomStand.SelectedItem.ToString());
                Partenaire partenaire = new Partenaire(cbxPartenaire.SelectedItem.ToString());

                for (int i = 0; i < mesStands.Count; i++)
                {
                    idStand = int.Parse(stand.getIdStand());
                }

                for (int i = 0; i < mesPartenaires.Count; i++)
                {
                    type = partenaire.getTypePartenaire();
                }

                if (type == "équipementier")
                {
                    Equipement equipement = new Equipement(idStand);
                    prix        = equipement.getPrixEquipementier();
                    lbPrix.Text = prix.ToString();
                }
                if (type == "clubOrganisateur")
                {
                    Equipement equipement = new Equipement(idStand);
                    prix        = equipement.getPrixClubOrganisateur();
                    lbPrix.Text = prix.ToString();
                }
            }
        }
示例#2
0
        private void remplirListePartenaire()
        {
            mesPartenaires = Partenaire.AvoirToutLesParteneaire();
            List <string> lesPartenaires = new List <string>();

            for (int i = 0; i < mesPartenaires.Count; i++)
            {
                lesPartenaires.Add(mesPartenaires.ElementAt(i).unNomPartenaire);
            }
            cbxPartenaire.DataSource = lesPartenaires;
        }
示例#3
0
        public static string getTypePartenaire(Partenaire p)
        {
            string     partenaire = "";
            string     req        = "Select typePartenaire from partenaire where nomPartenaire = '" + p.unNomPartenaire + "'";
            DAOFactory db         = new DAOFactory();

            db.connecter();

            SqlDataReader reader = db.excecSQLRead(req);

            while (reader.Read())
            {
                partenaire = reader[0].ToString();
            }
            return(partenaire);
        }
示例#4
0
        public static List <Partenaire> getAllPartenaire()
        {
            List <Partenaire> lesPartenaires = new List <Partenaire>();
            string            req            = "Select * from partenaire";
            DAOFactory        db             = new DAOFactory();

            db.connecter();

            SqlDataReader reader = db.excecSQLRead(req);

            while (reader.Read())
            {
                Partenaire partenaire = new Partenaire(reader[1].ToString(), reader[2].ToString());
                lesPartenaires.Add(partenaire);
            }
            return(lesPartenaires);
        }
示例#5
0
        private void btnValider_Click(object sender, EventArgs e)
        {
            int    idStand      = 0;
            string idPartenaire = "";
            string type         = "";
            string prix         = "";

            Stand      stand      = new Stand(cbxNomStand.SelectedItem.ToString());
            Partenaire partenaire = new Partenaire(cbxPartenaire.SelectedItem.ToString());

            for (int i = 0; i < mesStands.Count; i++)
            {
                idStand = int.Parse(stand.getIdStand());
            }

            for (int i = 0; i < mesPartenaires.Count; i++)
            {
                idPartenaire = partenaire.getIdPartenaire();
                type         = partenaire.getTypePartenaire();
            }

            if (type == "équipementier")
            {
                Equipement equipement = new Equipement(idStand);
                prix        = equipement.getPrixEquipementier();
                lbPrix.Text = prix.ToString();
            }
            if (type == "clubOrganisateur")
            {
                Equipement equipement = new Equipement(idStand);
                prix        = equipement.getPrixClubOrganisateur();
                lbPrix.Text = prix.ToString();
            }

            PartenaireStand p = new PartenaireStand(idPartenaire, Convert.ToString(idStand), prix);

            p.ajouterPartenaireStand();
        }