public bool AjouterTranspondeur(Transpondeurs unTranspondeur) { bool opeOK = false; try { string bddServeur = ConfigurationManager.AppSettings["serveur"]; string sBddPort = ConfigurationManager.AppSettings["port"]; int bddPort = Convert.ToInt16(sBddPort); string bddBase = ConfigurationManager.AppSettings["base"]; string bddIdent = ConfigurationManager.AppSettings["identificateur"]; string bddMdp = ConfigurationManager.AppSettings["mdp"]; Connex = new Dbconnect(bddServeur, bddPort, bddBase, bddIdent, bddMdp); if (Connex.OuvrirConnexion()) { string requete = "INSERT INTO `transpondeur` (`IdTranspondeur`, `Perdu`) " + "VALUES ('" + unTranspondeur.Id + "', '" + unTranspondeur.Perdu + "')"; Connex.RequeteNoData(requete); opeOK = true; } } catch { opeOK = false; } Connex.FermerConnexion(); return(opeOK); }
private void buttonCreer_Click(object sender, EventArgs e) { Transpondeurs creeTranspondeur = new Transpondeurs(Convert.ToInt16(textBoxId.Text), Convert.ToInt16(textBoxPerdu.Text)); DbTranspondeurs AjoutTranspondeur = new DbTranspondeurs(); bool result = AjoutTranspondeur.AjouterTranspondeur(creeTranspondeur); if (result == false) { MessageBox.Show("La création a échouée, veuillez vérifier l'état dse votre base de Données"); } else { MessageBox.Show("Création transpondeur " + textBoxId.Text + " effectuée !"); textBoxId.Text = ""; textBoxPerdu.Text = "0"; } }
public (bool, string) ModifierTranspondeur(Transpondeurs UnTranspondeur, int IdTranspondeur) { bool opeOK = false; int ligneMod = 0; string messErreur = ""; try { string bddServeur = ConfigurationManager.AppSettings["serveur"]; string sBddPort = ConfigurationManager.AppSettings["port"]; int bddPort = Convert.ToInt16(sBddPort); string bddBase = ConfigurationManager.AppSettings["base"]; string bddIdent = ConfigurationManager.AppSettings["identificateur"]; string bddMdp = ConfigurationManager.AppSettings["mdp"]; Connex = new Dbconnect(bddServeur, bddPort, bddBase, bddIdent, bddMdp); if (Connex.OuvrirConnexion()) { string requete = "UPDATE transpondeur SET `Perdu`= '" + UnTranspondeur.Perdu + "' WHERE IdTranspondeur = " + IdTranspondeur + ""; 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); }
private void buttonSupprimer_Click(object sender, EventArgs e) { if (IdxLigneActuelle != -1) { DialogResult reponse = MessageBox.Show("Voulez vous vraiment supprimer le transpondeur " + textBoxID.Text + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (reponse == DialogResult.Yes) { Transpondeurs creeTranspondeur = new Transpondeurs(Convert.ToInt16(ligneSelect.Cells[1].Value.ToString()), Convert.ToInt16(ligneSelect.Cells[2].Value.ToString())); DbTranspondeurs SupTranspondeur = new DbTranspondeurs(); (bool result, string MessErreur) = SupTranspondeur.SupprimerTranspondeur(creeTranspondeur, Convert.ToInt16(textBoxID.Text)); if (result == false) { MessageBox.Show("La suppression à échouée, veuillez vérifier l'état de votre base de Données, avec le message : " + MessErreur); } else { MessageBox.Show("La suppression du transpondeur " + ligneSelect.Cells[0].Value.ToString() + " effectuée !"); MajGrid(); } } } }
private void buttonModifier_Click(object sender, EventArgs e) { if (IdxLigneActuelle != -1) { DialogResult reponse = MessageBox.Show("Voulez vous vraiment modifier le transpondeur " + textBoxID.Text + " ?", "modification", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (reponse == DialogResult.Yes) { Transpondeurs creeTranspondeur = new Transpondeurs(Convert.ToInt32(textBoxID.Text), Convert.ToInt16(textBoxPerdu.Text)); DbTranspondeurs ModTranspondeur = new DbTranspondeurs(); (bool result, string MessErreur) = ModTranspondeur.ModifierTranspondeur(creeTranspondeur, Convert.ToInt16(textBoxID.Text)); if (result == false) { MessageBox.Show("La modification à échouée, veuillez vérifier l'état dse votre base de Données, avec le message : " + MessErreur); } else { MessageBox.Show("La modification du transpondeur " + textBoxID.Text + " effectuée !"); } MajGrid(); } } }