示例#1
0
 public void ModifierDeses(DesesPersonne P)
 {
     conx.Query(@"update Deces set Date_Deses=@3 where Num_Deses=@1 and AnneeAct_Deses=@2 ");
     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();
 }
示例#2
0
 private void btn_modifier_Click(object sender, EventArgs e)
 {
     ds                 = new DesesPersonne();
     ds._Num_Deses      = txt_act.Text;
     ds._AnneeAct_Deses = txt_annee.Text;
     ds._Date_Deses     = date_deses.Value;
     D.ModifierDeses(ds);
 }
示例#3
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();
 }
示例#4
0
        public DesesPersonne RechercheDeses(DesesPersonne P)
        {
            DesesPersonne p = null;

            conx.Query(@"select Id_Deses,Num_Deses, AnneeAct_Deses, Date_Deses from Deces where Num_Deses=@1 and AnneeAct_Deses=@2");
            conx.cmd.Parameters.AddWithValue("@1", P._Num_Deses);
            conx.cmd.Parameters.AddWithValue("@2", P._AnneeAct_Deses);
            if (conx.DataTable().Rows.Count > 0)
            {
                int i = new int();
                i = Convert.ToInt16(conx.DataTable().Rows[0][0].ToString());
                DateTime T = new DateTime();
                T = Convert.ToDateTime(conx.DataTable().Rows[0][3]);
                p = new DesesPersonne(i, conx.DataTable().Rows[0][1].ToString(),
                                      conx.DataTable().Rows[0][2].ToString(), (DateTime)conx.DataTable().Rows[0][3]);
            }
            return(p);
        }
示例#5
0
        private void btn_rechercher_Click(object sender, EventArgs e)
        {
            DesesPersonne personne_du_recherche = new DesesPersonne();

            personne_du_recherche._Num_Deses      = txt_act.Text;
            personne_du_recherche._AnneeAct_Deses = txt_annee.Text;
            if (D.RechercheDeses(personne_du_recherche) == null)
            {
                MessageBox.Show("introuvable");
            }

            else
            {
                txt_act.Text     = D.RechercheDeses(personne_du_recherche)._Num_Deses;
                txt_annee.Text   = D.RechercheDeses(personne_du_recherche)._AnneeAct_Deses;
                date_deses.Value = D.RechercheDeses(personne_du_recherche)._Date_Deses;
            }
        }