private void supprimer() { if (dataGridView1.Rows.Count == 0) { MessageBox.Show("Liste vide!", "Erreur", MessageBoxButtons.OK); } else { DialogResult result = MessageBox.Show("Voulez-vous vraiment supprimer ce produit?", "Supprimer Produit", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { string code_produit = dataGridView1.CurrentRow.Cells[0].Value.ToString(); Produit P = new Produit(code_produit); P.supprimerProduit(); this.produitTableAdapter.Fill(this.gestioncommercialeDataSet1.produit); } } }
public ModifierProduit(Stock s, Produit p, Accueil ac) { InitializeComponent(); this.s = s; this.p = p; this.ac = ac; ToolTip t = new ToolTip(); t.ShowAlways = true; t.SetToolTip(textBox6, "Insertion des numéros uniquement."); t.ShowAlways = true; t.SetToolTip(textBox7, "Insertion des numéros uniquement."); t.ShowAlways = true; t.SetToolTip(textBox11, "Insertion des numéros uniquement."); t.ShowAlways = true; t.SetToolTip(textBox8, "Insertion des numéros uniquement."); t.ShowAlways = true; t.SetToolTip(textBox13, "Insertion des numéros uniquement."); t.ShowAlways = true; t.SetToolTip(textBox12, "Insertion des numéros uniquement."); t.ShowAlways = true; t.SetToolTip(textBox20, "Insertion des numéros uniquement (Ex : 1.01)."); t.ShowAlways = true; t.SetToolTip(textBox19, "Insertion des numéros uniquement (Ex : 1.01)."); t.ShowAlways = true; t.SetToolTip(textBox18, "Insertion des numéros uniquement (Ex : 1.01)."); t.ShowAlways = true; t.SetToolTip(textBox21, "Insertion des numéros uniquement (Ex : 1.01)."); }
private void modifier() { if (dataGridView1.Rows.Count == 0) { MessageBox.Show("Liste vide!", "Erreur", MessageBoxButtons.OK); } else { string code_produit = dataGridView1.CurrentRow.Cells[0].Value.ToString(); string libelle_produit = dataGridView1.CurrentRow.Cells[1].Value.ToString(); string designation_produit = dataGridView1.CurrentRow.Cells[2].Value.ToString(); string unite_produit = dataGridView1.CurrentRow.Cells[3].Value.ToString(); string fabricant_produit = dataGridView1.CurrentRow.Cells[4].Value.ToString(); string ref_fabricant_produit = dataGridView1.CurrentRow.Cells[5].Value.ToString(); string poids_produit = dataGridView1.CurrentRow.Cells[6].Value.ToString(); string volume_produit = dataGridView1.CurrentRow.Cells[7].Value.ToString(); string Famille_idFamille = dataGridView1.CurrentRow.Cells[8].Value.ToString(); string Categorie_idCategorie = dataGridView1.CurrentRow.Cells[9].Value.ToString(); string produit_critique = dataGridView1.CurrentRow.Cells[10].Value.ToString(); int stock_min_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[11].Value); int stock_max_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[12].Value); int stock_securite_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[13].Value); int stock_disponible_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[14].Value); string delai_approv_produit = dataGridView1.CurrentRow.Cells[15].Value.ToString(); string magasin_produit = dataGridView1.CurrentRow.Cells[16].Value.ToString(); string emplacement_produit = dataGridView1.CurrentRow.Cells[17].Value.ToString(); string duree_conservation = dataGridView1.CurrentRow.Cells[18].Value.ToString(); double prix_moyen_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[19].Value); double prix_vente_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[20].Value); double TVA_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[21].Value); double remise_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[22].Value); Produit p = new Produit(code_produit, libelle_produit, designation_produit, unite_produit, fabricant_produit, ref_fabricant_produit, poids_produit, volume_produit, Famille_idFamille, Categorie_idCategorie, produit_critique, stock_min_produit, stock_max_produit, stock_securite_produit, stock_disponible_produit, delai_approv_produit, magasin_produit, emplacement_produit, duree_conservation, prix_moyen_produit, prix_vente_produit, TVA_produit, remise_produit); Form m = new ModifierProduit(this, p, ac); m.Show(); ac.Enabled = false; } }
private void pictureBox1_Click(object sender, EventArgs e) { if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || comboBox2.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "" || textBox7.Text == "" || comboBox3.Text == "" || comboBox4.Text == "" || textBox20.Text == "" || textBox19.Text == "") { MessageBox.Show("Vous devez remplir les champs vides!", "Champs vides", MessageBoxButtons.OK); label1.ForeColor = Color.Black; label2.ForeColor = Color.Black; label3.ForeColor = Color.Black; label4.ForeColor = Color.Black; label5.ForeColor = Color.Black; label6.ForeColor = Color.Black; label8.ForeColor = Color.Black; label9.ForeColor = Color.Black; label11.ForeColor = Color.Black; label12.ForeColor = Color.Black; label13.ForeColor = Color.Black; label14.ForeColor = Color.Black; label15.ForeColor = Color.Black; label20.ForeColor = Color.Black; label21.ForeColor = Color.Black; label22.ForeColor = Color.Black; label23.ForeColor = Color.Black; label26.ForeColor = Color.Black; label27.ForeColor = Color.Black; if (textBox1.Text == "") { label1.ForeColor = Color.Red; } if (textBox2.Text == "") { label2.ForeColor = Color.Red; } if (textBox3.Text == "") { label3.ForeColor = Color.Red; } if (comboBox2.Text == "") { label8.ForeColor = Color.Red; } if (textBox4.Text == "") { label4.ForeColor = Color.Red; } if (textBox5.Text == "") { label9.ForeColor = Color.Red; } if (textBox6.Text == "") { label11.ForeColor = Color.Red; } if (textBox7.Text == "") { label12.ForeColor = Color.Red; } if (comboBox3.Text == "") { label15.ForeColor = Color.Red; } if (comboBox4.Text == "") { label14.ForeColor = Color.Red; } if (textBox19.Text == "") { label26.ForeColor = Color.Red; } if (textBox20.Text == "") { label27.ForeColor = Color.Red; } } else { string code_produit = textBox1.Text; string libelle_produit = textBox2.Text; string designation_produit = textBox3.Text; string unite_produit = comboBox2.Text; string fabricant_produit = textBox4.Text; string ref_fabricant_produit = textBox5.Text; string poids_produit = textBox6.Text + " " + comboBox5.Text; string volume_produit = textBox7.Text + " " + comboBox6.Text; string Famille_idFamille = comboBox3.Text; string Categorie_idCategorie = comboBox4.Text; string produit_critique = comboBox1.Text; int stock_min_produit; if (textBox11.Text != "") { stock_min_produit = Convert.ToInt16(textBox11.Text);} else { stock_min_produit = 0; } int stock_max_produit; if (textBox11.Text != "") { stock_max_produit = Convert.ToInt16(textBox8.Text);} else { stock_max_produit = 0; } int stock_securite_produit; if (textBox11.Text != "") { stock_securite_produit = Convert.ToInt16(textBox13.Text); } else { stock_securite_produit = 0; } int stock_disponible_produit; if (textBox11.Text != "") { stock_disponible_produit = Convert.ToInt16(textBox12.Text); } else { stock_disponible_produit = 0; } string delai_approv_produit = textBox14.Text; string magasin_produit = textBox17.Text; string emplacement_produit = textBox15.Text; string duree_conservation_produit = textBox16.Text; double prix_moyen_produit = Convert.ToDouble(textBox20.Text); double prix_vente_produit = Convert.ToDouble(textBox19.Text); //TVA double TVA_produit; if (textBox18.Text == "") { TVA_produit = 0; } else { TVA_produit = Convert.ToDouble(textBox18.Text); } //REMISE double remise_produit; if (textBox21.Text == "") { remise_produit = 0; } else { remise_produit = Convert.ToDouble(textBox21.Text); } for(int i =0; i< d.Rows.Count; i++) if ((d.Rows[i].Cells[6].Value.ToString() == poids_produit && d.Rows[i].Cells[7].Value.ToString() == volume_produit && d.Rows[i].Cells[8].Value.ToString() == Famille_idFamille && d.Rows[i].Cells[9].Value.ToString() == Categorie_idCategorie) || (d.Rows[i].Cells[1].Value.ToString() == libelle_produit)) { DialogResult rsl = MessageBox.Show("Ce produit peut être existant déjà sous le code : " + d.Rows[i].Cells[0].Value.ToString() + "\n Voulez-vous continuer?","Attention",MessageBoxButtons.YesNoCancel,MessageBoxIcon.Information); if (rsl == DialogResult.No) { Hide(); } } else { Produit P = new Produit(code_produit, libelle_produit, designation_produit, unite_produit, fabricant_produit, ref_fabricant_produit, poids_produit, volume_produit, Famille_idFamille, Categorie_idCategorie, produit_critique, stock_min_produit, stock_max_produit, stock_securite_produit, stock_disponible_produit, delai_approv_produit, magasin_produit, emplacement_produit, duree_conservation_produit, prix_moyen_produit, prix_vente_produit, TVA_produit, remise_produit); P.ajouterProduit(); s.produitTableAdapter.Fill(this.gestioncommercialeDataSet1.produit); Hide(); } } }
private void pictureBox1_Click(object sender, EventArgs e) { if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || comboBox2.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "" || textBox7.Text == "" || comboBox3.Text == "" || comboBox4.Text == "" || textBox20.Text == "" || textBox19.Text == "") { MessageBox.Show("Vous devez remplir les champs vides!", "Champs vides", MessageBoxButtons.OK); label1.ForeColor = Color.Black; label2.ForeColor = Color.Black; label3.ForeColor = Color.Black; label4.ForeColor = Color.Black; label5.ForeColor = Color.Black; label6.ForeColor = Color.Black; label8.ForeColor = Color.Black; label9.ForeColor = Color.Black; label11.ForeColor = Color.Black; label12.ForeColor = Color.Black; label13.ForeColor = Color.Black; label14.ForeColor = Color.Black; label15.ForeColor = Color.Black; label20.ForeColor = Color.Black; label21.ForeColor = Color.Black; label22.ForeColor = Color.Black; label23.ForeColor = Color.Black; label26.ForeColor = Color.Black; label27.ForeColor = Color.Black; if (textBox1.Text == "") { label1.ForeColor = Color.Red; } if (textBox2.Text == "") { label2.ForeColor = Color.Red; } if (textBox3.Text == "") { label3.ForeColor = Color.Red; } if (comboBox2.Text == "") { label8.ForeColor = Color.Red; } if (textBox4.Text == "") { label4.ForeColor = Color.Red; } if (textBox5.Text == "") { label9.ForeColor = Color.Red; } if (textBox6.Text == "") { label11.ForeColor = Color.Red; } if (textBox7.Text == "") { label12.ForeColor = Color.Red; } if (comboBox3.Text == "") { label15.ForeColor = Color.Red; } if (comboBox4.Text == "") { label14.ForeColor = Color.Red; } if (textBox19.Text == "") { label26.ForeColor = Color.Red; } if (textBox20.Text == "") { label27.ForeColor = Color.Red; } } else { string code_produit = textBox1.Text; string libelle_produit = textBox2.Text; string designation_produit = textBox3.Text; string unite_produit = comboBox2.Text; string fabricant_produit = textBox4.Text; string ref_fabricant_produit = textBox5.Text; string poids_produit = textBox6.Text + " " + comboBox5.Text; string volume_produit = textBox7.Text + " " + comboBox6.Text; string Famille_idFamille = comboBox3.Text; string Categorie_idCategorie = comboBox4.Text; string produit_critique = comboBox1.Text; int stock_min_produit; if (textBox11.Text != "") { stock_min_produit = Convert.ToInt16(textBox11.Text); } else { stock_min_produit = 0; } int stock_max_produit; if (textBox11.Text != "") { stock_max_produit = Convert.ToInt16(textBox8.Text); } else { stock_max_produit = 0; } int stock_securite_produit; if (textBox11.Text != "") { stock_securite_produit = Convert.ToInt16(textBox13.Text); } else { stock_securite_produit = 0; } int stock_disponible_produit; if (textBox11.Text != "") { stock_disponible_produit = Convert.ToInt16(textBox12.Text); } else { stock_disponible_produit = 0; } string delai_approv_produit = textBox14.Text; string magasin_produit = textBox17.Text; string emplacement_produit = textBox15.Text; string duree_conservation_produit = textBox16.Text; double prix_moyen_produit = Convert.ToDouble(textBox20.Text); double prix_vente_produit = Convert.ToDouble(textBox19.Text); //TVA double TVA_produit; if (textBox18.Text == "") { TVA_produit = 0; } else { TVA_produit = Convert.ToDouble(textBox18.Text); } //REMISE double remise_produit; if (textBox21.Text == "") { remise_produit = 0; } else { remise_produit = Convert.ToDouble(textBox21.Text); } for (int i = 0; i < d.Rows.Count; i++) { if ((d.Rows[i].Cells[6].Value.ToString() == poids_produit && d.Rows[i].Cells[7].Value.ToString() == volume_produit && d.Rows[i].Cells[8].Value.ToString() == Famille_idFamille && d.Rows[i].Cells[9].Value.ToString() == Categorie_idCategorie) || (d.Rows[i].Cells[1].Value.ToString() == libelle_produit)) { DialogResult rsl = MessageBox.Show("Ce produit peut être existant déjà sous le code : " + d.Rows[i].Cells[0].Value.ToString() + "\n Voulez-vous continuer?", "Attention", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information); if (rsl == DialogResult.No) { Hide(); } } else { Produit P = new Produit(code_produit, libelle_produit, designation_produit, unite_produit, fabricant_produit, ref_fabricant_produit, poids_produit, volume_produit, Famille_idFamille, Categorie_idCategorie, produit_critique, stock_min_produit, stock_max_produit, stock_securite_produit, stock_disponible_produit, delai_approv_produit, magasin_produit, emplacement_produit, duree_conservation_produit, prix_moyen_produit, prix_vente_produit, TVA_produit, remise_produit); P.ajouterProduit(); s.produitTableAdapter.Fill(this.gestioncommercialeDataSet1.produit); Hide(); } } } }
private void supprimer() { if (dataGridView1.Rows.Count == 0) MessageBox.Show("Liste vide!", "Erreur", MessageBoxButtons.OK); else { DialogResult result = MessageBox.Show("Voulez-vous vraiment supprimer ce produit?", "Supprimer Produit", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { string code_produit = dataGridView1.CurrentRow.Cells[0].Value.ToString(); Produit P = new Produit(code_produit); P.supprimerProduit(); this.produitTableAdapter.Fill(this.gestioncommercialeDataSet1.produit); } } }
private void modifier() { if (dataGridView1.Rows.Count == 0) MessageBox.Show("Liste vide!", "Erreur", MessageBoxButtons.OK); else { string code_produit = dataGridView1.CurrentRow.Cells[0].Value.ToString(); string libelle_produit = dataGridView1.CurrentRow.Cells[1].Value.ToString(); string designation_produit = dataGridView1.CurrentRow.Cells[2].Value.ToString(); string unite_produit = dataGridView1.CurrentRow.Cells[3].Value.ToString(); string fabricant_produit = dataGridView1.CurrentRow.Cells[4].Value.ToString(); string ref_fabricant_produit = dataGridView1.CurrentRow.Cells[5].Value.ToString(); string poids_produit = dataGridView1.CurrentRow.Cells[6].Value.ToString(); string volume_produit = dataGridView1.CurrentRow.Cells[7].Value.ToString(); string Famille_idFamille = dataGridView1.CurrentRow.Cells[8].Value.ToString(); string Categorie_idCategorie = dataGridView1.CurrentRow.Cells[9].Value.ToString(); string produit_critique = dataGridView1.CurrentRow.Cells[10].Value.ToString(); int stock_min_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[11].Value); int stock_max_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[12].Value); int stock_securite_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[13].Value); int stock_disponible_produit = Convert.ToInt16(dataGridView1.CurrentRow.Cells[14].Value); string delai_approv_produit = dataGridView1.CurrentRow.Cells[15].Value.ToString(); string magasin_produit = dataGridView1.CurrentRow.Cells[16].Value.ToString(); string emplacement_produit = dataGridView1.CurrentRow.Cells[17].Value.ToString(); string duree_conservation = dataGridView1.CurrentRow.Cells[18].Value.ToString(); double prix_moyen_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[19].Value); double prix_vente_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[20].Value); double TVA_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[21].Value); double remise_produit = Convert.ToDouble(dataGridView1.CurrentRow.Cells[22].Value); Produit p = new Produit(code_produit, libelle_produit, designation_produit, unite_produit, fabricant_produit, ref_fabricant_produit, poids_produit, volume_produit, Famille_idFamille, Categorie_idCategorie, produit_critique, stock_min_produit, stock_max_produit, stock_securite_produit, stock_disponible_produit, delai_approv_produit, magasin_produit, emplacement_produit, duree_conservation, prix_moyen_produit, prix_vente_produit, TVA_produit, remise_produit); Form m = new ModifierProduit(this, p,ac); m.Show(); ac.Enabled = false; } }