//Déclaration de la méthode qui va ajouter un expéditeur public void insertExpediteur(Expediteur E) { string requete = "insert into expediteurs (nom_exp, prenom_exp, tel_exp)" + "values('" + E.nomExpediteur + "', '" + E.prenomExpediteur + "', '" + E.telExpediteur + "')"; //open connection if (this.Open() == true) { //create command and assign the query and connection from the constructor MySqlCommand cmd = new MySqlCommand(requete, connecteur); //Execute command cmd.ExecuteNonQuery(); //close connection this.Close(); } }
//Déclration de la fonction qui va ajouter du courrier public void InsertCourrier(Courrier C, Expediteur E) { //Insertion de l'expéditeur insertExpediteur(E); string requete = "insert into courriers (reference_cour, libelle_cour, contenu, type_cour)" + "values('" + C.referenceCourrier + "', '" + C.libelleCourrier + "', '" + C.contenu + "', '" + C.typeCourrier + "')"; //open connection if (this.Open() == true) { //create command and assign the query and connection from the constructor MySqlCommand cmd = new MySqlCommand(requete, connecteur); //Execute command cmd.ExecuteNonQuery(); //close connection this.Close(); } }
//Déclaration de la méthode qui va modifier un expéditeur public void ModifyExpediteur(Expediteur E, string refC) { //Récupération de l'ID de l'expéditeà supprimer int idCour = this.idCour(refC); string requete = "update expediteurs set nom_exp = '" + E.nomExpediteur + "', prenom_exp = '" + E.prenomExpediteur + "', tel_exp = '" + E.telExpediteur + "', email_exp = '" + "' where id_exp = '" + idCour + "'"; //Open connection if (this.Open() == true) { //create mysql command MySqlCommand cmd = new MySqlCommand(); //Assign the query using CommandText cmd.CommandText = requete; //Assign the connection using Connection cmd.Connection = connecteur; //Execute query cmd.ExecuteNonQuery(); //close connection this.Close(); } }