private void loadComboboxFournisseurs(AjouterProduit p) { ProduitServiceWCFClient service = new ProduitServiceWCFClient(); List <Fournisseur> Fournisseurs = new List <Fournisseur>(service.findAllFournisseur()); foreach (Fournisseur f in Fournisseurs) { p.comboBoxFournisseur.Items.Add(f.nom); } }
private void btnAjouter_Click(object sender, EventArgs e) { AjouterProduit ap = new AjouterProduit(0, this); loadComboboxFournisseurs(ap); ap.Controls.Remove(ap.labelQuantite); ap.labelQuantite.Dispose(); ap.Controls.Remove(ap.textBoxQuantite); ap.textBoxQuantite.Dispose(); ap.Show(); }
private void btnModifier_Click(object sender, EventArgs e) { AjouterProduit ap = new AjouterProduit(int.Parse(selectedRow.Cells["id_produit"].Value.ToString()), this); ap.Text = "Modifier produit"; ap.btnAjouterProduit.Text = "Modifier"; loadComboboxFournisseurs(ap); ap.Show(); ap.textBoxNom.Text = selectedRow.Cells["nom"].Value.ToString(); ProduitServiceWCFClient service = new ProduitServiceWCFClient(); ap.comboBoxFournisseur.SelectedItem = service.findProductsById(int.Parse(selectedRow.Cells["id_fournisseur"].Value.ToString())).nom.ToString(); ap.textBoxPrix.Text = selectedRow.Cells["prix_vente"].Value.ToString(); if (selectedRow.Cells["quantite"].Value == null) { ap.textBoxQuantite.Text = "0"; } else { ap.textBoxQuantite.Text = selectedRow.Cells["quantite"].Value.ToString(); } ap.dateTimePickerExpiration.Value = DateTime.Parse(selectedRow.Cells["date_expiration"].Value.ToString()); ap.pictureBox.ImageLocation = selectedRow.Cells["image"].Value.ToString(); }
private void btnAfficher_Click(object sender, EventArgs e) { AjouterProduit ap = new AjouterProduit(0, this); ap.Text = "Afficher produit"; ap.Controls.Remove(ap.btnUpload); ap.Controls.Remove(ap.btnAjouterFournisseur); ap.Controls.Remove(ap.btnAjouterProduit); ap.btnUpload.Dispose(); ap.btnAjouterFournisseur.Dispose(); ap.btnAjouterProduit.Dispose(); ap.textBoxNom.Text = selectedRow.Cells["nom"].Value.ToString(); ProduitServiceWCFClient service = new ProduitServiceWCFClient(); ap.comboBoxFournisseur.Items.Add(service.findProductsById(int.Parse(selectedRow.Cells["id_fournisseur"].Value.ToString())).nom.ToString()); ap.comboBoxFournisseur.SelectedIndex = 0; ap.textBoxNom.Enabled = false; ap.textBoxPrix.Enabled = false; ap.dateTimePickerExpiration.Enabled = false; ap.textBoxQuantite.Enabled = false; ap.comboBoxFournisseur.Enabled = false; ap.textBoxPrix.Text = selectedRow.Cells["prix_vente"].Value.ToString(); if (selectedRow.Cells["quantite"].Value == null) { ap.textBoxQuantite.Text = "0"; } else { ap.textBoxQuantite.Text = selectedRow.Cells["quantite"].Value.ToString(); } ap.dateTimePickerExpiration.Value = DateTime.Parse(selectedRow.Cells["date_expiration"].Value.ToString()); ap.pictureBox.ImageLocation = selectedRow.Cells["image"].Value.ToString(); ap.Show(); }