Exemplo n.º 1
0
        private void buttonValidAjout_Click(object sender, EventArgs e)
        {
            if (verif() == false)
            {
                MessageBox.Show("Veuillez compléter toutes les zones de saisies");
            }
            else
            {
                try
                {
                    client unClient = new client();
                    unClient.numC          = Convert.ToInt32(txtNumeroClient.Text);
                    unClient.nomC          = txtNom.Text;
                    unClient.prenomC       = txtPrenom.Text;
                    unClient.adresseC      = txtAdresse.Text;
                    unClient.cpC           = txtCP.Text;
                    unClient.villeC        = txtVille.Text;
                    unClient.paysC         = txtPays.Text;
                    unClient.loginC        = txtLogin.Text;
                    unClient.mdpC          = txtMdp.Text;
                    unClient.emailC        = txtEmail.Text;
                    unClient.telC          = txtTelephone.Text;
                    unClient.numTypeClient = Convert.ToInt32(comboBoxTypesClient.SelectedValue.ToString());


                    db.client.Add(unClient);
                    db.SaveChanges();
                    chargerDataGrind();
                    deverouillerVerrouiller();

                    MessageBox.Show("Ajout effectué");
                    chargerDataGrind();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
                //Activation / Désactivation des boutons
                buttonModifUtil.Enabled     = true;
                buttonSupprimerUtil.Enabled = true;
                buttonValidAjout.Enabled    = false;
                buttonValidAjout.Visible    = false;
                buttonValidModif.Enabled    = false;
                buttonAjouterUtil.Enabled   = true;
                buttonAnnuler.Enabled       = false;
                buttonAnnuler.Visible       = false;
            }
        }
Exemplo n.º 2
0
        private void buttonValidAjout_Click(object sender, System.EventArgs e)
        {
            if (verif() == false)
            {
                MessageBox.Show("Veuillez compléter toutes les zones de saisies");
            }
            else
            {
                try
                {
                    voiture uneVoiture = new voiture();
                    uneVoiture.idVoiture       = Convert.ToInt32(txtNumeroVehicule.Text);
                    uneVoiture.numSerieV       = Convert.ToInt32(txtNumSerie.Text);
                    uneVoiture.puissanceV      = Convert.ToInt32(txtPuissance.Text);
                    uneVoiture.energieV        = txtEnergie.Text;
                    uneVoiture.boiteDeVitesseV = txtBoiteVitesse.Text;
                    uneVoiture.idGarage        = Convert.ToInt32(comboBoxTypesGarage.SelectedValue.ToString());
                    uneVoiture.idModele        = Convert.ToInt32(comboBoxModele.SelectedValue.ToString());
                    uneVoiture.nbPassagerV     = Convert.ToInt32(txtPassagers.Text);
                    uneVoiture.couleurV        = txtCouleur.Text;
                    uneVoiture.prixVenteV      = Convert.ToInt32(txtPrix.Text);
                    uneVoiture.idTypeV         = Convert.ToInt32(comboBoxTypesVehicules.SelectedValue.ToString());

                    db.voiture.Add(uneVoiture);
                    db.SaveChanges();
                    chargerDataGrid();
                    deverouillerVerrouiller();

                    MessageBox.Show("Ajout effectué");
                    chargerDataGrid();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
                //Activation / Désactivation des boutons
                buttonModif.Enabled      = true;
                buttonSupprimer.Enabled  = true;
                buttonValidAjout.Enabled = false;
                buttonValidAjout.Visible = false;
                buttonValidModif.Enabled = false;
                buttonAjouter.Enabled    = true;
                buttonAnnuler.Visible    = false;
            }
        }
Exemplo n.º 3
0
        //validation des modifications
        private void buttonValidModif_Click(object sender, EventArgs e)
        {
            //si tous les champs ne sont pas correctement remplis, on affiche un message, sinon on envoie les modifications à la base de données
            if (Verif() == false)
            {
                MessageBox.Show("Veuillez compléter toutes les zones de saisies");
            }

            else
            {
                int numCmd = int.Parse(txtNumCommande.Text);
                try
                {
                    commande uneCommande = db.commande.First(r => r.numCmd == numCmd);
                    uneCommande.numC             = int.Parse(comboBoxNomClient.SelectedValue.ToString());
                    uneCommande.idGarage         = int.Parse(comboBoxGarage.SelectedValue.ToString());
                    uneCommande.dateCmd          = txtDateCommande.Value;
                    uneCommande.dateLivraisonCmd = txtDateLivraison.Value;
                    uneCommande.etatCmd          = comboEtatCommande.Text;
                    db.SaveChanges();
                    chargerDataGrind();

                    MessageBox.Show("Modification effectuée");
                }
                catch (Exception ex) // si la modification echoue on affiche le message d'erreur à l'utilisateur
                {
                    MessageBox.Show(ex.Message);
                }

                //on rétablit l'était initial des boutons supprimer, modifier etc..., on réaffiche les valeurs des champs et déverouille le selecteur
                buttonModif.Visible      = true;
                buttonSupprimer.Visible  = true;
                buttonValidModif.Visible = false;
                buttonAnnuler.Visible    = false;
                Verrou();
                deverouillerVerrouiller();
            }
        }
Exemplo n.º 4
0
        private void buttonValidModif_Click(object sender, EventArgs e)
        {
            if (Verif() == false)
            {
                MessageBox.Show("Veuillez compléter toutes les zones de saisies");
            }

            else
            {
                try
                {
                    garage unGarage = db.garage.First(g => g.idGarage.ToString() == txtNumGarage.Text);
                    unGarage.nomG     = txtNomGarage.Text;
                    unGarage.idGarage = Convert.ToInt16(txtNumGarage.Text);
                    unGarage.telG     = txtTelephone.Text;
                    unGarage.idType   = Convert.ToInt16(comboTypeGarage.SelectedValue);
                    unGarage.adresseG = txtAdresse.Text;
                    unGarage.cpG      = txtCodePostal.Text;
                    unGarage.emailG   = txtEmail.Text;

                    db.SaveChanges();
                    chargerDataGrind();

                    MessageBox.Show("Modification effectuée");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }

                buttonModif.Visible      = true;
                buttonSupprimer.Visible  = true;
                buttonValidModif.Visible = false;
                buttonAnnuler.Visible    = false;
                Verrou();
                deverouillerVerrouiller();
            }
        }