Beispiel #1
0
        //Confirmer l'ajout du desiderata
        private void btnConfirmerAjoutDesiderata_Click(object sender, EventArgs e)
        {
            if (tbIdDesiderata.Text == "")
            {
                //Ajout à la bd
                int iIdDesiderata = new G_DesiterataVoiture(sConnex).Ajouter(int.Parse(tbIdCli.Text), int.Parse(tbIdMarque.Text), int.Parse(tbIdModele.Text), int.Parse(tbIdCategorie.Text)
                                                                             , int.Parse(tbKilometrage.Text), int.Parse(tbIdCouleur.Text), int.Parse(tbIdCarburant.Text), int.Parse(tbAnneeFabrication.Text));

                //Ajout au dgv
                dgvDesideratas.Rows.Add(iIdDesiderata, int.Parse(tbIdCli.Text), int.Parse(tbIdMarque.Text)
                                        , int.Parse(tbIdModele.Text), int.Parse(tbIdCategorie.Text), int.Parse(tbKilometrage.Text), int.Parse(tbIdCouleur.Text)
                                        , int.Parse(tbIdCarburant.Text), int.Parse(tbAnneeFabrication.Text));

                dgvDesideratas.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            }
            else
            {
                //Modification
                new G_DesiterataVoiture(sConnex).Modifier(int.Parse(tbIdDesiderata.Text), int.Parse(tbIdCli.Text), int.Parse(tbIdMarque.Text), int.Parse(tbIdModele.Text), int.Parse(tbIdCategorie.Text)
                                                          , int.Parse(tbKilometrage.Text), int.Parse(tbIdCouleur.Text), int.Parse(tbIdCarburant.Text), int.Parse(tbAnneeFabrication.Text));

                dgvDesideratas.SelectedRows[0].Cells["idMarque"].Value       = tbIdMarque.Text;
                dgvDesideratas.SelectedRows[0].Cells["idModele"].Value       = tbIdModele.Text;
                dgvDesideratas.SelectedRows[0].Cells["idCat"].Value          = tbIdCategorie.Text;
                dgvDesideratas.SelectedRows[0].Cells["kilometrageMax"].Value = tbKilometrage.Text;
                dgvDesideratas.SelectedRows[0].Cells["idCouleur"].Value      = tbIdCouleur.Text;
                dgvDesideratas.SelectedRows[0].Cells["idCarburant"].Value    = tbIdCarburant.Text;
                dgvDesideratas.SelectedRows[0].Cells["AnneeMin"].Value       = tbAnneeFabrication.Text;
            }
            activer(true); //Revenir au menu de base
            viderPInfos(); //Vide les infos
        }
Beispiel #2
0
        //Remplissage du DGV Desiderata
        private void remplirDgvDesiderata()
        {
            List <C_DesiterataVoiture> lTmp = new G_DesiterataVoiture(sConnex).Lire("Nom"); //renvoi une liste de personne

            //Remplir le DGV

            foreach (C_DesiterataVoiture p in lTmp)
            {
                dgvDesideratas.Rows.Add(p.idDesiterata, p.idClient, p.idMarque, p.idModele, p.idCat, p.kilometrageMax, p.idCouleur, p.idCarburant, p.anneeMin);
            }

            dgvDesideratas.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
        }
Beispiel #3
0
        private void btnConsulterDesiderata_Click(object sender, EventArgs e)
        {
            if (dgvDesideratas.SelectedRows.Count > 0)
            {
                activer(false);
                activerElementsAjoutDesiderata(false);
                btnConfirmerAjoutDesiderata.Visible = false;
                pInfosDesiderata.Enabled            = true;

                tbIdDesiderata.Text = dgvDesideratas.SelectedRows[0].Cells["idDesiderata"].Value.ToString();
                C_DesiterataVoiture pTmp = new G_DesiterataVoiture(sConnex).Lire_ID(int.Parse(tbIdDesiderata.Text));

                //Client
                tbIdCli.Text = pTmp.idClient.ToString();

                //Marque
                tbIdMarque.Text = pTmp.idMarque.ToString();
                C_MarqueVoiture MarqueTmp = new G_MarqueVoiture(sConnex).Lire_ID(int.Parse(tbIdMarque.Text));
                cbNomMarque.Text = MarqueTmp.nomMarque;

                //Modele
                tbIdModele.Text = pTmp.idModele.ToString();
                C_ModeleVoiture ModeleTmp = new G_ModeleVoiture(sConnex).Lire_ID(int.Parse(tbIdModele.Text));
                cbNomModele.Text = ModeleTmp.nomModele;

                //Catégorie
                tbIdCategorie.Text = pTmp.idCat.ToString();
                C_CategorieVoiture CatTmp = new G_CategorieVoiture(sConnex).Lire_ID(int.Parse(tbIdCategorie.Text));
                cbNomCategorie.Text = CatTmp.nomCat;

                //Année de fabrication min
                tbAnneeFabrication.Text = pTmp.anneeMin.ToString();

                //Carburant
                tbIdCarburant.Text = pTmp.idCarburant.ToString();
                C_CarburantVoiture CarbTmp = new G_CarburantVoiture(sConnex).Lire_ID(int.Parse(tbIdCarburant.Text));
                cbNomCarburant.Text = CarbTmp.nomCarburant;

                //Couleur
                tbIdCouleur.Text = pTmp.idCouleur.ToString();
                C_CouleurVoiture CoulTmp = new G_CouleurVoiture(sConnex).Lire_ID(int.Parse(tbIdCouleur.Text));
                cbNomCouleur.Text = CoulTmp.nomCouleur;

                //Kilométrage
                tbKilometrage.Text = pTmp.kilometrageMax.ToString();
            }
            else
            {
                MessageBox.Show("Sélectionner l'enregistrement à consulter");
            }
        }