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(); } }
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(); } }