private void btnModifierProduit_Click(object sender, EventArgs e) { Produit PR = new Produit(); if (SelectVerif() != null) { MessageBox.Show(SelectVerif(), "Modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { PL.FRM_Ajouter_Modifier_Produit frmProduit = new PL.FRM_Ajouter_Modifier_Produit(this); frmProduit.lblTitre.Text = "Modifier Produit"; frmProduit.btnActualiser.Visible = false; for (int i = 0; i < dgvProduit.Rows.Count; i++) //verif de la ligne selectionnée { if ((bool)dgvProduit.Rows[i].Cells[0].Value == true) // si ligne sectionnée { int MYIDSELECT = (int)dgvProduit.Rows[i].Cells[1].Value; PR = db.Produits.SingleOrDefault(s => s.ID_PRODUIT == MYIDSELECT); // vérif si id produit = id de la liste if (PR != null) // if existe { frmProduit.comboCategorie.Text = dgvProduit.Rows[i].Cells[5].Value.ToString(); frmProduit.txtNomProduit.Text = dgvProduit.Rows[i].Cells[2].Value.ToString(); frmProduit.txtQuantiteProduit.Text = dgvProduit.Rows[i].Cells[3].Value.ToString(); frmProduit.txtPrixProduit.Text = dgvProduit.Rows[i].Cells[4].Value.ToString(); frmProduit.IDPRODUIT = (int)dgvProduit.Rows[i].Cells[1].Value; MemoryStream MS = new MemoryStream(PR.Image_Produit); frmProduit.picProduit.Image = Image.FromStream(MS); } } } frmProduit.ShowDialog(); } }
private void bntAjouterProduit_Click(object sender, EventArgs e) { PL.FRM_Ajouter_Modifier_Produit frmProduit = new PL.FRM_Ajouter_Modifier_Produit(this); frmProduit.ShowDialog(); }