Beispiel #1
0
        public static List <Equipement> getAllParteneaireStand(PartenaireStand p)
        {
            List <Equipement> lesEquipement = new List <Equipement>();
            string            req           = "Select libelle, prixEquipementier, prixClubOrganisateur from equipement inner join equipementStand on equipementStand.idEquipement = equipement.idEquipement where idpartenaireStand = '" + p.unIdPartenaire + "'";
            DAOFactory        db            = new DAOFactory();

            db.connecter();

            SqlDataReader reader = db.excecSQLRead(req);

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    Equipement equipement = new Equipement(reader[0].ToString(), reader[1].ToString(), reader[2].ToString());
                    lesEquipement.Add(equipement);
                }
            }
            else
            {
                lesEquipement = null;
            }

            return(lesEquipement);
        }
Beispiel #2
0
        public static List <PartenaireStand> getAllParteneaireStandAquis()
        {
            List <PartenaireStand> lesPartenaireStandAquis = new List <PartenaireStand>();
            string     req = "Select nomPartenaire, typePartenaire, prix , nomStand from partenaire, partenaireStand, stand where partenaireStand.idStand = partenaire.idPartenaire and stand.idStand = partenaireStand.idStand";
            DAOFactory db  = new DAOFactory();

            db.connecter();

            SqlDataReader reader = db.excecSQLRead(req);

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    PartenaireStand p = new PartenaireStand(reader[0].ToString(), reader[1].ToString(), reader[2].ToString(), reader[3].ToString());
                    lesPartenaireStandAquis.Add(p);
                }
            }
            else
            {
                lesPartenaireStandAquis = null;
            }

            return(lesPartenaireStandAquis);
        }
Beispiel #3
0
        public static void addPartenaireStand(PartenaireStand p)
        {
            string     requete = "INSERT partenaireStand (idStand, idPartenaire, prix) VALUES ('" + p.unIdStand + "','" + p.unIdPartenaire + "','" + p.unPrix + "')";
            DAOFactory CS      = new DAOFactory();

            CS.connecter();
            CS.execSQLWrite(requete);
        }
Beispiel #4
0
        private void remplirListeStandAquisPrestataire()
        {
            mesPartenaireStands = PartenaireStand.avoirPartenaireStandAquis();
            PartenaireStand p;

            for (int i = 0; i < mesPartenaireStands.Count; i++)
            {
                dgvListeStandAqui.DataSource = null;
                p = new PartenaireStand();
                dgvListeStandAqui.DataSource = mesPartenaireStands;
            }
        }
Beispiel #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();
        }