예제 #1
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);
     }
 }
예제 #2
0
 public void AjouterDeses(DesesPersonne P)
 {
     conx.Query(@"insert into Deces(Num_Deses, AnneeAct_Deses, Date_Deses)
                     values (@1,@2,@3)");
     conx.cmd.Parameters.AddWithValue("@1", P._Num_Deses);
     conx.cmd.Parameters.AddWithValue("@2", P._AnneeAct_Deses);
     conx.cmd.Parameters.AddWithValue("@3", P._Date_Deses);
     conx.ExecuteNonQuery();
 }
예제 #3
0
 /* ajout*/
 public void AjouterCulture(Culture C)
 {
     conx.Query("insert into Culture values (@1,@2,@3,@4,@5)");
     conx.cmd.Parameters.AddWithValue("@1", C._numCulture);
     conx.cmd.Parameters.AddWithValue("@2", C._nomCulture);
     conx.cmd.Parameters.AddWithValue("@3", C._coefExportGrain);
     conx.cmd.Parameters.AddWithValue("@4", C._coefExportPaille);
     conx.cmd.Parameters.AddWithValue("@5", C._phytoSanitaire);
     conx.ExecuteNonQuery();
 }
 public void AjouterTraitementPhytoMetier(Models.TraitementPhyto P)
 {
     conx.Query("insert into TraitementPhyto values (@1,@2,@3,@4,@5,@6)");
     conx.cmd.Parameters.AddWithValue("@1", P._RefProdPhy);
     conx.cmd.Parameters.AddWithValue("@2", P._NumParcelle);
     conx.cmd.Parameters.AddWithValue("@3", P._DatePrevue);
     conx.cmd.Parameters.AddWithValue("@4", P._DateRealisation);
     conx.cmd.Parameters.AddWithValue("@5", P._Quantite);
     conx.cmd.Parameters.AddWithValue("@6", P._Cout);
     conx.ExecuteNonQuery();
 }
예제 #5
0
        public Acte RechercheEtat(Acte P)
        {
            Acte p = new Acte();

            conx.Query(@"select * from acte 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)
            {
                p._Num             = conx.DataTable().Rows[0][0].ToString();
                p._AnneeAct        = conx.DataTable().Rows[0][1].ToString();
                p._NomFR           = conx.DataTable().Rows[0][2].ToString();
                p._NomAR           = conx.DataTable().Rows[0][3].ToString();
                p._PrenomFR        = conx.DataTable().Rows[0][4].ToString();
                p._prenomAR        = conx.DataTable().Rows[0][5].ToString();
                p._NationnaliteFR  = conx.DataTable().Rows[0][6].ToString();
                p._NationnaliteAR  = conx.DataTable().Rows[0][7].ToString();
                p._LieuNaissFR     = conx.DataTable().Rows[0][8].ToString();
                p._LieuNaissAR     = conx.DataTable().Rows[0][9].ToString();
                p._DateNaissance   = (DateTime)(conx.DataTable().Rows[0][10]);
                p._DateNaissanceHj = conx.DataTable().Rows[0][11].ToString();
                p._prenommerear    = conx.DataTable().Rows[0][13].ToString();
                p._prenommerear    = conx.DataTable().Rows[0][14].ToString();
                p._prenompere      = conx.DataTable().Rows[0][15].ToString();
                p._prenommere      = conx.DataTable().Rows[0][16].ToString();
            }
            return(p);
        }
예제 #6
0
        public void AjouterEtat(AddEtatPersonne P)
        {
            conx.Query(@"update Personne set FaiteParFR=@3,FaiteParAR=@4,DateDr=@5,Sexe=@6,SigneFR=@7,signeAR=@8,OfficierFr=@9,
            OfficierAr=@10,HamichFR=@11,HamichAR=@12 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._FaiteParFR);
            conx.cmd.Parameters.AddWithValue("@4", P._FaiteParAR);
            conx.cmd.Parameters.AddWithValue("@5", P._DateDr);
            conx.cmd.Parameters.AddWithValue("@6", P._Sexe);
            conx.cmd.Parameters.AddWithValue("@7", P._SigneFR);
            conx.cmd.Parameters.AddWithValue("@8", P._signeAR);
            conx.cmd.Parameters.AddWithValue("@9", P._OfficierFr);
            conx.cmd.Parameters.AddWithValue("@10", P._OfficierAr);
            conx.cmd.Parameters.AddWithValue("@11", P._HamichFR);
            conx.cmd.Parameters.AddWithValue("@12", P._HamichAR);

            conx.ExecuteNonQuery();
        }
예제 #7
0
 public void AjouterParcelle(Models.Parcelle P)
 {
     conx.Query("insert into Parcelle values (@1,@2,@3,@4,@5,@6)");
     conx.cmd.Parameters.AddWithValue("@1", P._numparcelle);
     conx.cmd.Parameters.AddWithValue("@2", P._nomparcelle);
     conx.cmd.Parameters.AddWithValue("@3", P._surface);
     conx.cmd.Parameters.AddWithValue("@4", P._typesol);
     conx.cmd.Parameters.AddWithValue("@5", P._profondeur);
     conx.cmd.Parameters.AddWithValue("@6", P._adress);
     conx.ExecuteNonQuery();
 }
예제 #8
0
 /* ajout*/
 public void AjouterParents(Personne P)
 {
     conx.Query(@"insert into Personne(Num,AnneeAct,NomFR,NomAR,PrenomFR,prenomAR,DateNaissance,NationnaliteFR,NationnaliteAR,LieuNaissFR,LieuNaissAR,ProfessionFR,professionAR,DomicileFR,DomicileAR)
                     values (@1,@2,@3,@4,@5,@6,@7,@8,@9,@10,@11,@12,@13,@14,@15)");
     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._ProfessionFR);
     conx.cmd.Parameters.AddWithValue("@13", P._professionAR);
     conx.cmd.Parameters.AddWithValue("@14", P._DomicileFR);
     conx.cmd.Parameters.AddWithValue("@15", P._DomicileAR);
     conx.ExecuteNonQuery();
 }