Exemplo n.º 1
0
 private void ButtonSubmit_Click(object sender, EventArgs e)
 {
     try
     {
         if (Search(TextBoxMatricule.Text))
         {
             throw new Exception("matricule dejâ exist");
         }
         if (TextBoxMatricule.Text == "")
         {
             throw new Exception("Merci de remplir votre matricule");
         }
         if (int.Parse(ComboBoxType.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre type");
         }
         if (int.Parse(ComboBoxMarque.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre marque");
         }
         if (int.Parse(ComboBoxStatut.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre status");
         }
         if (DateTimePickerAquisition.Value > DateTime.Today)
         {
             throw new Exception("Merci d'ajouter une valide date");
         }
         if (TextBoxModele.Text == "")
         {
             throw new Exception("Merci de remplir votre modele");
         }
         if (TextBoxKilometrage.Text == "")
         {
             throw new Exception("Merci de remplir votre Kilometrage");
         }
         if (TextBoxCapacite.Text == "")
         {
             throw new Exception("Merci de remplir votre Capacite");
         }
         if (TextBoxHorsePower.Text == "")
         {
             throw new Exception("Merci de remplir votre HorsePower");
         }
         if (TextBoxConsomage.Text == "" || TextBoxConsomage.Text.Length > 2)
         {
             throw new Exception("Merci de remplir votre Consomage");
         }
         else
         {
             cnx.Open();
             DateTime DateAquisition = Convert.ToDateTime(DateTimePickerAquisition.Text);
             string   Requtte        = "insert into Vehicule values('" + TextBoxMatricule.Text + "'," + ComboBoxType.SelectedValue.ToString() + ",'" + DateAquisition.ToString("yyyy-MM-dd") + "'," + ComboBoxMarque.SelectedValue.ToString() + ",'" + TextBoxModele.Text + "'," + ComboBoxStatut.SelectedValue.ToString() + "," + TrackBarNivCarb.Value.ToString() + ", " + TextBoxKilometrage.Text + "," + TextBoxConsomage.Text + "," + TextBoxHorsePower.Text + "," + TextBoxCapacite.Text + ")";
             cmd = new SqlCommand(Requtte, cnx);
             cmd.ExecuteNonQuery();
             this.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
     finally
     {
         cnx.Close();
         this.Close();
         FormVehicules FV = new FormVehicules();
         FV.RemplirGrid();
     }
 }
Exemplo n.º 2
0
 private void ButtonUpdate_Click(object sender, EventArgs e)
 {
     try
     {
         if (!Search(TextBoxMatricule.Text))
         {
             throw new Exception("matricule n'exist pas");
         }
         if (TextBoxMatricule.Text == "")
         {
             throw new Exception("Merci de remplir votre matricule");
         }
         if (int.Parse(ComboBoxType.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre type");
         }
         if (int.Parse(ComboBoxMarque.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre marque");
         }
         if (int.Parse(ComboBoxStatut.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre status");
         }
         if (DateTimePickerAquisition.Value > DateTime.Today)
         {
             throw new Exception("Merci d'ajouter une valide date");
         }
         if (TextBoxModele.Text == "")
         {
             throw new Exception("Merci de remplir votre modele");
         }
         if (TextBoxKilometrage.Text == "")
         {
             throw new Exception("Merci de remplir votre Kilometrage");
         }
         if (TextBoxCapacite.Text == "")
         {
             throw new Exception("Merci de remplir votre Capacite");
         }
         if (TextBoxHorsePower.Text == "")
         {
             throw new Exception("Merci de remplir votre HorsePower");
         }
         if (TextBoxConsomage.Text == "" || TextBoxConsomage.Text.Length > 2)
         {
             throw new Exception("Merci de remplir votre Consomage");
         }
         else
         {
             cnx.Open();
             DateTime DateAquisition = Convert.ToDateTime(DateTimePickerAquisition.Text);
             string   Requtte        = "update Vehicule set typeVehicule='" + ComboBoxType.SelectedValue.ToString() + "',DateAquisition='" + DateAquisition.ToString("yyyy-MM-dd") + "',Marque='" + ComboBoxMarque.SelectedValue.ToString() + "',Modele='" + TextBoxModele.Text + "',statusVehicule='" + ComboBoxStatut.SelectedValue.ToString() + "',niveauCarburant='" + TrackBarNivCarb.Value.ToString() + "',Kilometrage='" + TextBoxKilometrage.Text + "',Consomage='" + TextBoxConsomage.Text + "',HorsePower='" + TextBoxHorsePower.Text + "',CapaciteReservoir='" + TextBoxCapacite.Text + "'where matricule='" + TextBoxMatricule.Text + "'";
             cmd = new SqlCommand(Requtte, cnx);
             cmd.ExecuteNonQuery();
         }
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         cnx.Close();
         this.Close();
         FormVehicules FV = new FormVehicules();
         FV.RemplirGrid();
     }
 }