Exemplo n.º 1
0
 private void ButtonSubmit_Click_1(object sender, EventArgs e)
 {
     try
     {
         if (TextBoxCIN.Text == "")
         {
             throw new Exception("Merci de remplir votre CIN");
         }
         if (TextBoxNom.Text == "")
         {
             throw new Exception("Merci de remplir votre NOM");
         }
         if (TextBoxPrenom.Text == "")
         {
             throw new Exception("Merci de remplir votre PRENOM");
         }
         if (TextBoxLieuNaissance.Text == "")
         {
             throw new Exception("Merci de remplir votre Lieu DE Naissence");
         }
         if (int.Parse(ComboBoxGrade.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre Grade");
         }
         if (int.Parse(ComboBoxService.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre SErvise");
         }
         if (ComboBoxSituation.Text == "")
         {
             throw new Exception("Merci de choisir votre Situation");
         }
         if (DateTimePickerNaissance.Value > DateTime.Today)
         {
             throw new Exception("Merci d'ajouter une valide date");
         }
         if (TextBoxAdresse.Text == "")
         {
             throw new Exception("Merci de remplir votre Adresse");
         }
         if (TextBoxTel.Text == "")
         {
             throw new Exception("Merci de remplir votre Tele");
         }
         if (TextBoxEmail.Text == "")
         {
             throw new Exception("Merci de remplir votre Email");
         }
         if (RadioButtonHomme.Checked == false && RadioButtonFemme.Checked == false)
         {
             throw new Exception("Merci de remplir votre genre");
         }
         else
         {
             string Genre = "";
             if (RadioButtonHomme.Checked == true)
             {
                 Genre = "Homme";
             }
             if (RadioButtonFemme.Checked == true)
             {
                 Genre = "Femme";
             }
             cnx.Close();
             cnx.Open();
             DateTime DateNaissance   = Convert.ToDateTime(DateTimePickerNaissance.Text);
             DateTime DateRecrutement = Convert.ToDateTime(DateTimePickerRecruit.Text);
             string   Requtte         = "update Fonctionnaire set Nom='" + TextBoxNom.Text + "',Prenom='" + TextBoxPrenom.Text + "',Sexe='" + Genre + "',SituationFamiliale='" + ComboBoxSituation.Text + "',DateNaissance='" + DateNaissance.ToString("yyyy-MM-dd") + "',LieuNaissance='" + TextBoxLieuNaissance.Text + "',DateRecrutement='" + DateRecrutement.ToString("yyyy-MM-dd") + "',Email='" + TextBoxEmail.Text + "',Tel='" + TextBoxTel.Text + "',Adresse='" + TextBoxAdresse.Text + "',idGrade='" + ComboBoxGrade.SelectedValue.ToString() + "',idService='" + ComboBoxService.SelectedValue.ToString() + "'where CIN='" + TextBoxCIN.Text + "'";
             cmd = new SqlCommand(Requtte, cnx);
             cmd.ExecuteNonQuery();
         }
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         cnx.Close();
         this.Close();
         FormFonctionnaires FF = new FormFonctionnaires();
         FF.RemplirGrid();
     }
 }
Exemplo n.º 2
0
 private void ButtonSubmit_Click(object sender, EventArgs e)
 {
     try
     {
         if (TextBoxCIN.Text == "")
         {
             throw new Exception("Merci de remplir votre CIN");
         }
         if (Search(TextBoxCIN.Text))
         {
             throw new Exception("CIN dejâ exist");
         }
         if (TextBoxNOM.Text == "")
         {
             throw new Exception("Merci de remplir votre NOM");
         }
         if (TextBoxPRENOM.Text == "")
         {
             throw new Exception("Merci de remplir votre PRENOM");
         }
         if (TextBoxLieuNaissance.Text == "")
         {
             throw new Exception("Merci de remplir votre Lieu DE Naissence");
         }
         if (int.Parse(ComboBoxGrade.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre Grade");
         }
         if (int.Parse(ComboBoxService.SelectedValue.ToString()) == 0)
         {
             throw new Exception("Merci de choisir votre SErvise");
         }
         if (ComboBoxSituation.Text == "")
         {
             throw new Exception("Merci de choisir votre Situation");
         }
         if (DateTimePickernaissance.Value > DateTime.Today)
         {
             throw new Exception("Merci d'ajouter une valide date");
         }
         if (TextBoxADRESSE.Text == "")
         {
             throw new Exception("Merci de remplir votre Adresse");
         }
         if (TextBoxTEL.Text == "")
         {
             throw new Exception("Merci de remplir votre Tele");
         }
         if (TextBoxEMAIL.Text == "")
         {
             throw new Exception("Merci de remplir votre Email");
         }
         if (RadioButtonHomme.Checked == false && RadioButtonFemme.Checked == false)
         {
             throw new Exception("Merci de remplir votre genre");
         }
         else
         {
             string genre;
             if (RadioButtonHomme.Checked)
             {
                 genre = "Homme";
             }
             else
             {
                 genre = "Femme";
             }
             cnx.Open();
             DateTime DateN    = Convert.ToDateTime(DateTimePickernaissance.Text);
             DateTime Daterecu = Convert.ToDateTime(DateTimePickerRecruit.Text);
             string   Requtte  = "insert into Fonctionnaire values('" + TextBoxCIN.Text + "','" + TextBoxNOM.Text + "','" + TextBoxPRENOM.Text + "','" + genre + "','" + ComboBoxSituation.Text + "','" + DateN.ToString("yyyy-MM-dd") + "','" + TextBoxLieuNaissance.Text + "', '" + Daterecu.ToString("yyyy-MM-dd") + "','" + TextBoxEMAIL.Text + "','" + TextBoxTEL.Text + "','" + TextBoxADRESSE.Text + "'," + int.Parse(ComboBoxGrade.SelectedValue.ToString()) + "," + int.Parse(ComboBoxService.SelectedValue.ToString()) + ")";
             cmd = new SqlCommand(Requtte, cnx);
             cmd.ExecuteNonQuery();
             FormFonctionnaires FF = new FormFonctionnaires();
             FF.RemplirGrid();
         }
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         cnx.Close();
         this.Close();
         FormFonctionnaires FF = new FormFonctionnaires();
         FF.RemplirGrid();
     }
 }