private void btn_rechercher_Click(object sender, EventArgs e) { addactPersonne personne_du_recherche = new addactPersonne(); personne_du_recherche._Num = txt_act.Text; personne_du_recherche._AnneeAct = txt_annee.Text; if (AP.RechercheParents(personne_du_recherche) == null) { MessageBox.Show("introuvable"); } else { txt_nomfr.Text = AP.RechercheParents(personne_du_recherche)._PrenomFR; txt_nomAr.Text = AP.RechercheParents(personne_du_recherche)._prenomAR; txt_prenomfr.Text = AP.RechercheParents(personne_du_recherche)._PrenomFR; txt_prenomAr.Text = AP.RechercheParents(personne_du_recherche)._prenomAR; Date_naiss.Value = AP.RechercheParents(personne_du_recherche)._DateNaissance; txt_nationFr.Text = AP.RechercheParents(personne_du_recherche)._NationnaliteFR; txt_nationAr.Text = AP.RechercheParents(personne_du_recherche)._NationnaliteAR; txt_lieuNaissFr.Text = AP.RechercheParents(personne_du_recherche)._LieuNaissFR; txt_lieuNaissAr.Text = AP.RechercheParents(personne_du_recherche)._LieuNaissAR; txt_numMer.Text = AP.RechercheParents(personne_du_recherche)._Num_Mere; txt_numPer.Text = AP.RechercheParents(personne_du_recherche)._Num_Pere; txt_AnneeMer.Text = AP.RechercheParents(personne_du_recherche)._AnneeAct_Mere; txt_anneePer.Text = AP.RechercheParents(personne_du_recherche)._AnneeAct_Pere; } }
public int ModifierActe(addactPersonne P) { conx.Query(@"update Personne set NomFR=@3, NomAR=@4, PrenomFR=@5, prenomAR=@6, DateNaissance=@7, NationnaliteFR=@8, NationnaliteAR=@9, LieuNaissFR=@10, LieuNaissAR=@11 where Num=@1 and AnneeAct=@2 "); conx.cmd.Parameters.AddWithValue("@1", P._Num); conx.cmd.Parameters.AddWithValue("@2", P._AnneeAct); conx.cmd.Parameters.AddWithValue("@3", P._NomFR); conx.cmd.Parameters.AddWithValue("@4", P._NomAR); conx.cmd.Parameters.AddWithValue("@5", P._PrenomFR); conx.cmd.Parameters.AddWithValue("@6", P._prenomAR); conx.cmd.Parameters.AddWithValue("@7", P._DateNaissance); conx.cmd.Parameters.AddWithValue("@8", P._NationnaliteFR); conx.cmd.Parameters.AddWithValue("@9", P._NationnaliteAR); conx.cmd.Parameters.AddWithValue("@10", P._LieuNaissFR); conx.cmd.Parameters.AddWithValue("@11", P._LieuNaissAR); conx.cmd.Parameters.AddWithValue("@12", P._Num_Pere); conx.cmd.Parameters.AddWithValue("@13", P._Num_Mere); conx.cmd.Parameters.AddWithValue("@14", P._AnneeAct_Pere); conx.cmd.Parameters.AddWithValue("@15", P._AnneeAct_Mere); //conx.cmd.Parameters.AddWithValue("@16", P._num_fils); //conx.cmd.Parameters.AddWithValue("@17", P._AnneeAct_fils); if (conx.cmd.ExecuteNonQuery() > 0) { return(1); } else { return(0); } }
/* ajout*/ // public int AjouterContrat(addactPersonne P) { conx.Query(@"insert into Personne(Num,AnneeAct,NomFR,NomAR,PrenomFR,prenomAR,DateNaissance,NationnaliteFR,NationnaliteAR,LieuNaissFR,LieuNaissAR) values(@1,@2,@3,@4,@5,@6,@7,@8,@9,@10,@11) "); conx.cmd.Parameters.AddWithValue("@1", P._Num); conx.cmd.Parameters.AddWithValue("@2", P._AnneeAct); conx.cmd.Parameters.AddWithValue("@3", P._NomFR); conx.cmd.Parameters.AddWithValue("@4", P._NomAR); conx.cmd.Parameters.AddWithValue("@5", P._PrenomFR); conx.cmd.Parameters.AddWithValue("@6", P._prenomAR); conx.cmd.Parameters.AddWithValue("@7", P._DateNaissance); conx.cmd.Parameters.AddWithValue("@8", P._NationnaliteFR); conx.cmd.Parameters.AddWithValue("@9", P._NationnaliteAR); conx.cmd.Parameters.AddWithValue("@10", P._LieuNaissFR); conx.cmd.Parameters.AddWithValue("@11", P._LieuNaissAR); conx.cmd.Parameters.AddWithValue("@12", P._Num_Pere); conx.cmd.Parameters.AddWithValue("@13", P._Num_Mere); conx.cmd.Parameters.AddWithValue("@14", P._AnneeAct_Pere); conx.cmd.Parameters.AddWithValue("@15", P._AnneeAct_Mere); conx.cmd.Parameters.AddWithValue("@16", P._num_fils); conx.cmd.Parameters.AddWithValue("@17", P._AnneeAct_fils); if (conx.cmd.ExecuteNonQuery() > 0) { return(1); } else { return(0); } }
private void btn_modifier_Click(object sender, EventArgs e) { addactPersonne A = new addactPersonne(); A._Num = txt_act.Text; A._AnneeAct = txt_annee.Text; A._NomFR = txt_nomfr.Text; A._NomAR = txt_nomAr.Text; A._PrenomFR = txt_prenomfr.Text; A._prenomAR = txt_prenomAr.Text; A._DateNaissance = Date_naiss.Value; A._NationnaliteFR = txt_nationFr.Text; A._NationnaliteAR = txt_nationAr.Text; A._LieuNaissFR = txt_lieuNaissFr.Text; A._LieuNaissAR = txt_lieuNaissAr.Text; A._Num_Pere = txt_numPer.Text; A._Num_Mere = txt_numMer.Text; A._AnneeAct_Pere = txt_anneePer.Text; A._AnneeAct_Mere = txt_AnneeMer.Text; AP.ModifierActe(A); }
public addactPersonne RechercheParents(addactPersonne P) { addactPersonne p = null; conx.Query(@"select Num,AnneeAct,NomFR,NomAR,PrenomFR,prenomAR,DateNaissance,NationnaliteFR,NationnaliteAR ,LieuNaissFR,LieuNaissAR, Num_Pere,Num_Mere,AnneeAct_Pere,AnneeAct_Mere, num_fils,AnneeAct_fils from Personne, PereMere where Num=@1 and AnneeAct=@2"); // conx.cmd.Parameters.AddWithValue("@1", P._Num); conx.cmd.Parameters.AddWithValue("@2", P._AnneeAct); if (conx.DataTable().Rows.Count > 0) { DateTime T = new DateTime(); T = Convert.ToDateTime(conx.DataTable().Rows[0][6]); p = new addactPersonne(conx.DataTable().Rows[0][0].ToString(), conx.DataTable().Rows[0][1].ToString(), conx.DataTable().Rows[0][2].ToString(), conx.DataTable().Rows[0][3].ToString(), conx.DataTable().Rows[0][4].ToString(), conx.DataTable().Rows[0][5].ToString(), (DateTime)conx.DataTable().Rows[0][6], conx.DataTable().Rows[0][7].ToString(), conx.DataTable().Rows[0][8].ToString(), conx.DataTable().Rows[0][9].ToString(), conx.DataTable().Rows[0][10].ToString(), conx.DataTable().Rows[0][11].ToString(), conx.DataTable().Rows[0][12].ToString(), conx.DataTable().Rows[0][13].ToString(), conx.DataTable().Rows[0][14].ToString(), conx.DataTable().Rows[0][15].ToString(), conx.DataTable().Rows[0][16].ToString()); } return(p); }
private void btn_ajouter_Click(object sender, EventArgs e) { A = new addactPersonne(); A._Num = txt_act.Text; A._AnneeAct = txt_annee.Text; A._NomFR = txt_nomfr.Text; A._NomAR = txt_nomAr.Text; A._PrenomFR = txt_prenomfr.Text; A._prenomAR = txt_prenomAr.Text; A._DateNaissance = Date_naiss.Value; A._NationnaliteFR = txt_nationFr.Text; A._NationnaliteAR = txt_nationAr.Text; A._LieuNaissFR = txt_lieuNaissFr.Text; A._LieuNaissAR = txt_lieuNaissAr.Text; A._Num_Pere = txt_numPer.Text; A._Num_Mere = txt_numMer.Text; A._AnneeAct_Pere = txt_anneePer.Text; A._AnneeAct_Mere = txt_AnneeMer.Text; A._num_fils = txt_act.Text; A._AnneeAct_fils = txt_annee.Text; int x = AP.AjouterContrat(A); if (x == 0) { MessageBox.Show("erreur", "Erreur"); } else { int a = AP.PereMereFils(txt_numPer.Text, txt_numMer.Text, txt_anneePer.Text, txt_AnneeMer.Text, txt_act.Text, txt_annee.Text); if (a > 0) { MessageBox.Show("Bien ajouté"); } else { MessageBox.Show("erreur"); } } }