private void BtnAjout_Click(object sender, EventArgs e) { if (btnAjout.Text == "+") { btnAjout.Text = "Valider"; tbNom.Text = ""; tbPrenom.Text = ""; tbAddresse.Text = ""; tbCodePostal.Text = ""; tbId.Text = Convert.ToString(GestionBoutique.genererClePrimaire("idClient", "client")); tbVille.Text = ""; } else { if (tbNom.Text != "" && tbPrenom.Text != "" && tbAddresse.Text != "" && tbCodePostal.Text != "" && tbVille.Text != "" && Convert.ToInt32(errorProvider1.Tag) == 0 && Convert.ToInt32(errorProvider2.Tag) == 0 && Convert.ToInt32(errorProvider3.Tag) == 0 && Convert.ToInt32(errorProvider4.Tag) == 0 && Convert.ToInt32(errorProvider5.Tag) == 0) { GestionClient.add(Convert.ToInt32(tbId.Text), tbNom.Text, tbPrenom.Text, tbAddresse.Text, tbCodePostal.Text, tbVille.Text); btnAjout.Text = "+"; MessageBox.Show("Client(e) ajouté !", "Succès !", MessageBoxButtons.OK, MessageBoxIcon.Information); refreshData(); rafraichirInterface(); // MesClients.Clear(); } else { MessageBox.Show("Erreur, un champ n'est pas ou est mal spécifié", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void BtnAjouter_Click(object sender, EventArgs e) { if (btnAjouter.Text == "+") { btnAjouter.Text = "Valider"; tbLibelle.Text = ""; tbPrixHT.Text = ""; tbQteStock.Text = ""; tbId.Text = Convert.ToString(GestionBoutique.genererClePrimaire("idProduit", "produit")); } else { if (tbLibelle.Text != "" && tbPrixHT.Text != "" && tbQteStock.Text != "" && Convert.ToInt32(errorProvider1.Tag) == 0 && Convert.ToInt32(errorProvider2.Tag) == 0 && Convert.ToInt32(errorProvider3.Tag) == 0) { GestionProduit.add(Convert.ToInt32(tbId.Text), tbLibelle.Text, Convert.ToInt32(tbPrixHT.Text), Convert.ToInt32(tbQteStock.Text), Convert.ToInt32(cbFournisseur.SelectedValue), Convert.ToInt32(cbCategories.SelectedValue)); btnAjouter.Text = "+"; MessageBox.Show("Client(e) ajouté !", "Succès !", MessageBoxButtons.OK, MessageBoxIcon.Information); refreshData(); rafraichirInterface(); // MesClients.Clear(); } else { MessageBox.Show("Erreur, un champ n'est pas ou est mal spécifié", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void BtnOk_Click(object sender, EventArgs e) { GestionBoutique.maChaine = "Server =" + tbNomServeur.Text + "; Database = " + tbNomBDD.Text + "; Uid = root; Pwd =; "; GestionBoutique.seConnecter(); ((FrmStart)this.MdiParent).clientsToolStripMenuItem.Enabled = true; this.Close(); }
public static DataTable getLesTuplesByRequete(string requete, string maDataTable) { GestionBoutique.seConnecter(); GestionBoutique.maRequete = requete; GestionBoutique.maCommandeSpecialRequete.CommandText = GestionBoutique.maRequete; GestionBoutique.monRemplisseur.SelectCommand = GestionBoutique.maCommandeSpecialRequete; GestionBoutique.monRemplisseur.Fill(GestionBoutique.monJeuDeDonnees, maDataTable); return(GestionBoutique.monJeuDeDonnees.Tables[maDataTable]); }
private void btnAjoutCommande_Click(object sender, EventArgs e) { if (btnAjoutCommande.Text == "Ajouter une Commande") { btnAjoutCommande.Text = "Valider"; tbDate.Text = ""; cbClient.Text = ""; cbClient.Enabled = true; tbDate.Enabled = true; btnDernier.Enabled = false; btnPrecedent.Enabled = false; btnSuivant.Enabled = false; btnPremier.Enabled = false; btnSupprCommande.Enabled = false; btnConsulterCommande.Enabled = false; tbNumero.Text = Convert.ToString(GestionBoutique.genererClePrimaire("idCommande", "commande")); } else { if (tbNumero.Text != "" && cbClient.Text != "" && tbDate.Text != "") { GestionPS.PSAddCommande(Convert.ToInt32(tbNumero.Text), tbDate.Text, Convert.ToInt32(cbClient.SelectedValue)); btnAjoutCommande.Text = "Ajouter une Commande"; MessageBox.Show("Commande ajoutée !", "Succès !", MessageBoxButtons.OK, MessageBoxIcon.Information); refreshData(); cbClient.Enabled = false; tbDate.Enabled = false; btnDernier.Enabled = true; btnPrecedent.Enabled = true; btnSuivant.Enabled = true; btnPremier.Enabled = true; btnSupprCommande.Enabled = true; btnConsulterCommande.Enabled = true; btnDernier.PerformClick(); btnConsulterCommande.PerformClick(); } else { MessageBox.Show("Erreur, un champ n'est pas ou est mal spécifié", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public static void PSAddCommande(int idCom, string DateCom, int idCli) { GestionBoutique.executerRequeteNonQuery("call InsertCommande(" + Convert.ToString(idCom) + ", '" + DateCom + "', " + Convert.ToString(idCli) + ")"); }
public static DataTable getSelected() { return(GestionBoutique.getLesTuplesByRequete("select idProduit, libelleProduit, prixHTProduit, QteStockProduit, libelleCategorie, nomFournisseur FROM Produit, Fournisseur, Categorie WHERE produit.idFourn = fournisseur.idFournisseur and produit.idCat = categorie.idCategorie ", "ToutLesProduitsDG")); }
public static DataTable getById(int id) { return(GestionBoutique.getLesTuplesByRequete("select * from fournisseur where idFournisseur = " + id, "ToutLesFournisseurs")); }
public static DataTable getByCp(int cp) { return(GestionBoutique.getLesTuplesByRequete("select * from fournisseur where CPFournisseur like '" + cp + "%'", "ToutLesFournisseurs")); }
public static DataTable getByClientId(int clientId) { return(GestionBoutique.getLesTuplesByRequete("select * from commande where idCli = " + clientId, "ToutesLesCommandes")); }
public static DataTable getDetailsCommande(int id) { return(GestionBoutique.getLesTuplesByRequete("SELECT produit.idproduit, libelleproduit, prixhtproduit, quantitecom, (prixhtproduit * quantitecom) AS MontantLigneHT FROM produit, lignedecommande WHERE produit.idProduit = lignedecommande.idProduit AND idcommande = " + id, "laCommande")); }
public static void PSInsertProduitByCommande(int idCommande, int idProduit, int QteCom) { GestionBoutique.executerRequeteNonQuery("call InsertProduitByCommande(" + Convert.ToString(idCommande) + ", " + Convert.ToString(idProduit) + ", " + Convert.ToString(QteCom) + ")"); }
public static int PSGetQteProduitCommande(int idCommande, int idProduit) { return(GestionBoutique.executerRequeteScalar("call GetQteProduitCommande(" + Convert.ToString(idCommande) + ", " + Convert.ToString(idProduit) + ")")); }
public static DataTable PSgetDetailsCommande(int id) { return(GestionBoutique.getLesTuplesByRequete("call GetDetailsCommande(" + id + ")", "DetailsCommande")); }
public static DataTable PSgetProduitByIdCategorie(int id) { return(GestionBoutique.getLesTuplesByRequete("call GetProduitByIdCategorie(" + Convert.ToString(id) + ")", "ToutLesProduits")); }
public static DataTable PSgetLesCategories() { return(GestionBoutique.getLesTuplesByRequete("call GetAllCategories", "ToutesLesCategories")); }
public static DataTable PSgetLaCommandeById(int id) { return(GestionBoutique.getLesTuplesByRequete("call GetCommandeById(" + Convert.ToString(id) + ")", "ToutesLesCommandes")); }
public static DataTable PSgetLesCommandesDG() { return(GestionBoutique.getLesTuplesByRequete("call GetAllCommandesDG", "ToutesLesCommandesDG")); }
public static DataTable getAll() { return(GestionBoutique.getLesTuplesByRequete("select * from commande", "ToutesLesCommandes")); }
public static void PSChangeQteProduitCommande(int idCommande, int idProduit, int qte) { GestionBoutique.executerRequeteNonQuery("call ChangeQteProduitCommande(" + Convert.ToString(qte) + " ," + Convert.ToString(idCommande) + ", " + Convert.ToString(idProduit) + ")"); }
public static DataTable getByDate(string date) { return(GestionBoutique.getLesTuplesByRequete("select * from commande where DateCommande like '%" + date + "%'", "ToutesLesCommandes")); }
public static void PSChangeStatutCommande(int idCommande, int boolean) { GestionBoutique.executerRequeteNonQuery("call ChangeValideCom(" + Convert.ToString(idCommande) + " ," + Convert.ToString(boolean) + ")"); }
public static DataTable getLesCommandesDG() { return(GestionBoutique.getLesTuplesByRequete("Select commande.idCommande ,dateCommande , CONCAT(prenomClient , ' ' , nomClient) as Client , sum(prixHTProduit* 0.20* quantiteCom) as PrixTTC from client, commande , produit , lignedecommande where client.idClient = commande.idCli and lignedecommande.idCommande = commande.idCommande and lignedecommande.idProduit = produit.idProduit group by idCommande", "ToutesLesCommandesDG")); }
public static DataTable PSGetLesClients() { return(GestionBoutique.getLesTuplesByRequete("call GetAllClients", "ToutLesClients")); }
public static DataTable getAll() { return(GestionBoutique.getLesTuplesByRequete("select * from fournisseur", "ToutLesFournisseurs")); }
public static DataTable getById(int id) { return(GestionBoutique.getLesTuplesByRequete("select * from categories where idCategorie =" + id, "ToutesLesCategories")); }
public static DataTable getByName(int name) { return(GestionBoutique.getLesTuplesByRequete("select * from fournisseur where NomFournisseur like '" + name + "%'", "ToutLesFournisseurs")); }
public static DataTable getByName(string name) { return(GestionBoutique.getLesTuplesByRequete("select * from categories where LibelleCategories like '%" + name + "%'", "ToutesLesCategories")); }
public static DataTable getName() { return(GestionBoutique.getLesTuplesByRequete("select nomFournisseur from fournisseur", "ToutLesNomsFournisseurs")); }
public static void PSDeleteCommandeById(int id) { GestionBoutique.executerRequeteNonQuery("call DeleteCommandeById(" + Convert.ToString(id) + ")"); }