예제 #1
0
        public static CPoN getCPoN(string id)
        {
            CPoN          p = new CPoN();
            SqlConnection c = Connexion.connect();
            SqlCommand    command;
            SqlDataReader dataReader;
            string        q = "Select * from cpon where id=" + Convert.ToInt32(id) + "";

            try
            {
                c.Open();
                command    = new SqlCommand(q, c);
                dataReader = command.ExecuteReader();
                while (dataReader.Read())
                {
                    if (dataReader.HasRows)
                    {
                        p.DateEffectiveAccouchement = (DateTime)dataReader["date_reel_accouchement"];
                        p.Deces                = dataReader["deces"].ToString();
                        p.TypeConsultation     = dataReader["type_consultation"].ToString();
                        p.Complication         = dataReader["complication"].ToString();
                        p.Hemorragie           = dataReader["hemorragie"].ToString();
                        p.Infection            = dataReader["infection"].ToString();
                        p.Eclampsie            = dataReader["eclampsie"].ToString();
                        p.Phlebite             = dataReader["phlebite"].ToString();
                        p.Mammaire             = dataReader["mammaire"].ToString();
                        p.Anemie               = dataReader["anemie"].ToString();
                        p.Autre                = dataReader["autre"].ToString();
                        p.TypeLieuAccouchement = dataReader["type_lieu_accouchement"].ToString();
                        p.Fer = dataReader["fer"].ToString();
                        p.DateConsultation = (DateTime)dataReader["date_consultation"];
                        p.BilanGeneral     = dataReader["bilan_g"].ToString();
                        p.DescriptionAutre = dataReader["description_autre"].ToString();
                        p.DescriptionGestionComplication = dataReader["description_referee"].ToString();
                        p.LieuAccouchement            = dataReader["description_lieu"].ToString();
                        p.DescriptionTypeConsultation = dataReader["description_type_autre"].ToString();
                        p.GestionComplication         = dataReader["gestion_complication"].ToString();
                        p.NomConsultation             = dataReader["nom_consulation"].ToString();
                    }
                }
                dataReader.Close();
                command.Dispose();
                c.Close();
            }
            catch (Exception)
            {
            }
            return(p);
        }
예제 #2
0
        public static void ModifyCPoN(CPoN p)
        {
            SqlConnection c = Connexion.connect();
            SqlCommand    command;
            SqlDataReader dataReader;
            string        q = "update cpon set date_reel_accouchement='" + p.DateEffectiveAccouchement.Date + "',deces='" + p.Deces + "',type_consultation='" + p.TypeConsultation + "',complication='" + p.Complication + "',hemorragie='" + p.Hemorragie + "',infection='" + p.Infection + "',eclampsie='" + p.Eclampsie + "',phlebite='" + p.Phlebite + "',mammaire='" + p.Mammaire + "',anemie='" + p.Anemie + "',autre='" + p.Autre + "',type_lieu_accouchement='" + p.TypeLieuAccouchement + "',fer='" + p.Fer + "',date_consultation='" + p.DateConsultation.Date + "',bilan_g='" + p.BilanGeneral + "',description_autre='" + p.DescriptionAutre + "',description_referee='" + p.DescriptionGestionComplication + "',description_lieu='" + p.LieuAccouchement + "',description_type_autre='" + p.DescriptionTypeConsultation + "',gestion_complication='" + p.GestionComplication + "',nom_consulation='" + p.NomConsultation + "' where id=" + Convert.ToInt32(p.Id);

            try
            {
                c.Open();
                command    = new SqlCommand(q, c);
                dataReader = command.ExecuteReader();
                dataReader.Close();
                command.Dispose();
                MessageBox.Show("Modification avec succès");
                c.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #3
0
        public static void persistCPoN(CPoN p)
        {
            SqlConnection c = Connexion.connect();
            SqlCommand    command;
            SqlDataReader dataReader;
            string        tab = "cpon(id_dossier,date_reel_accouchement,deces,type_consultation,complication,hemorragie,infection,eclampsie,phlebite,mammaire,anemie,autre,type_lieu_accouchement,fer,date_consultation,bilan_g,description_autre,description_referee,description_lieu,description_type_autre,gestion_complication,nom_consulation)";
            string        v   = "values(" + Convert.ToInt32(p.IdDossier) + ",'" + p.DateEffectiveAccouchement.Date + "','" + p.Deces + "','" + p.typeConsultation + "','" + p.Complication + "','" + p.Hemorragie + "','" + p.Infection + "','" + p.Eclampsie + "','" + p.Phlebite + "','" + p.Mammaire + "','" + p.Anemie + "','" + p.Autre + "','" + p.TypeLieuAccouchement + "','" + p.Fer + "','" + p.DateConsultation.Date + "','" + p.BilanGeneral + "','" + p.DescriptionAutre + "','" + p.DescriptionGestionComplication + "','" + p.LieuAccouchement + "','" + p.DescriptionTypeConsultation + "','" + p.GestionComplication + "','" + p.NomConsultation + "')";
            string        q   = "insert into " + tab + " " + v;

            try
            {
                c.Open();
                command    = new SqlCommand(q, c);
                dataReader = command.ExecuteReader();
                dataReader.Close();
                command.Dispose();
                MessageBox.Show("Ajout de CPoN avec succès");
                c.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }