예제 #1
0
        public bool AjouterFournisseurs(Fournisseurs UnFournisseur)
        {
            bool opeOK = false;

            try
            {
                var    ConnectionStrings = ConfigurationManager.ConnectionStrings;
                string bddServeur        = Convert.ToString(ConnectionStrings["serveur"]);
                string sBddPort          = Convert.ToString(ConnectionStrings["port"]);
                int    bddPort           = Convert.ToInt16(sBddPort);
                string bddBase           = Convert.ToString(ConnectionStrings["base"]);
                string bddIdent          = Convert.ToString(ConnectionStrings["identificateur"]);
                string bddMdp            = Convert.ToString(ConnectionStrings["mdp"]);

                Connex = new Dbconnect(bddServeur, bddPort, bddBase, bddIdent, bddMdp);
                //Connex = new Dbconnect("secuoli.freeboxos.fr", 3306, "gestioncourses", "amoi", "");
                if (Connex.OuvrirConnexion())
                {
                    string requete = "INSERT INTO `Fournisseur` (`Nom`, `Adresse`, `CodePostal`, `Ville`) " +
                                     "VALUES ('" + UnFournisseur.Nom + "', '" + UnFournisseur.Adresse + "', '" + UnFournisseur.Cp + "', '" + UnFournisseur.Ville + "')";

                    Connex.RequeteNoData(requete);
                    opeOK = true;
                }
            }
            catch
            {
                opeOK = false;
            }
            Connex.FermerConnexion();
            return(opeOK);
        }
예제 #2
0
        public (bool, string) ModifierFournisseur(Fournisseurs UnFournisseur, int IdFournisseur)
        {
            bool   opeOK      = false;
            int    ligneMod   = 0;
            string messErreur = "";

            try
            {
                var    ConnectionStrings = ConfigurationManager.ConnectionStrings;
                string bddServeur        = Convert.ToString(ConnectionStrings["serveur"]);
                string sBddPort          = Convert.ToString(ConnectionStrings["port"]);
                int    bddPort           = Convert.ToInt16(sBddPort);
                string bddBase           = Convert.ToString(ConnectionStrings["base"]);
                string bddIdent          = Convert.ToString(ConnectionStrings["identificateur"]);
                string bddMdp            = Convert.ToString(ConnectionStrings["mdp"]);

                Connex = new Dbconnect(bddServeur, bddPort, bddBase, bddIdent, bddMdp);
                //Connex = new Dbconnect("secuoli.freeboxos.fr", 3306, "gestioncourses", "amoi", "");
                if (Connex.OuvrirConnexion())
                {
                    string requete = "UPDATE `fournisseur` SET `Nom` ='" + UnFournisseur.Nom + "', `Adresse` = '" + UnFournisseur.Adresse + "', `CP` = '" + UnFournisseur.Cp + "', `Ville` = '"
                                     + UnFournisseur.Ville + "WHERE `fournisseur`.`IdFournisseur` = " + IdFournisseur;

                    ligneMod = Connex.RequeteNoData(requete);
                    if (ligneMod == 0)
                    {
                        messErreur = Connex.Erreur;
                        opeOK      = false;
                    }
                    else
                    {
                        opeOK = true;
                    }
                }
            }
            catch
            {
                opeOK      = false;
                messErreur = "Erreur de connexion !";
            }
            Connex.FermerConnexion();
            return(opeOK, messErreur);
        }
예제 #3
0
        public (bool, string) SupprimerArticle(Fournisseurs UnArticle, int IdFournisseur)
        {
            bool   opeOK      = false;
            int    ligneMod   = 0;
            string messErreur = "";

            try
            {
                var    ConnectionStrings = ConfigurationManager.ConnectionStrings;
                string bddServeur        = Convert.ToString(ConnectionStrings["serveur"]);
                string sBddPort          = Convert.ToString(ConnectionStrings["port"]);
                int    bddPort           = Convert.ToInt16(sBddPort);
                string bddBase           = Convert.ToString(ConnectionStrings["base"]);
                string bddIdent          = Convert.ToString(ConnectionStrings["identificateur"]);
                string bddMdp            = Convert.ToString(ConnectionStrings["mdp"]);

                Connex = new Dbconnect(bddServeur, bddPort, bddBase, bddIdent, bddMdp);
                //Connex = new Dbconnect("secuoli.freeboxos.fr", 3306, "gestioncourses", "amoi", "");
                if (Connex.OuvrirConnexion())
                {
                    string requete = "DELETE FROM fournisseur WHERE IdFournisseur = " + IdFournisseur;
                    ligneMod = Connex.RequeteNoData(requete);
                    if (ligneMod == 0)
                    {
                        messErreur = Connex.Erreur;
                        opeOK      = false;
                    }
                    else
                    {
                        opeOK = true;
                    }
                }
            }
            catch
            {
                opeOK      = false;
                messErreur = "Erreur de connexion !";
            }
            Connex.FermerConnexion();
            return(opeOK, messErreur);
        }