private void btnSupprimer_Click(object sender, EventArgs e) { try { int? id = int.Parse(dgProduit.CurrentRow.Cells[0].Value.ToString()); produit p = bd.produit.Find(id); bd.produit.Remove(p); bd.SaveChanges(); Effacer(); } catch (Exception) { } }
private void btnAjouter_Click(object sender, EventArgs e) { try { produit p = new produit(); p.idC = (cbbCategorie.SelectedIndex + 1); p.codeProduit = txtCode.Text; p.denominationProduit = txtDenomination.Text; p.pu = int.Parse(txtPU.Text); p.description = rtxtDescription.Text; p.qte = Convert.ToInt32(Math.Round(nudQuantite.Value, 0)); p.qteMinimum = Convert.ToInt32(Math.Round(nudMinimum.Value, 0)); p.qteCritique = Convert.ToInt32(Math.Round(nudCritique.Value, 0)); p.image = imageLocationtxt.Text; bd.produit.Add(p); bd.SaveChanges(); Effacer(); } catch (Exception) { } }
private void btnModifier_Click(object sender, EventArgs e) { try { int? id = int.Parse(dgProduit.CurrentRow.Cells[0].Value.ToString()); produit p = bd.produit.Find(id); p.idC = (cbbCategorie.SelectedIndex + 1); p.codeProduit = txtCode.Text; p.denominationProduit = txtDenomination.Text; p.pu = Convert.ToInt32(txtPU.Text); p.description = rtxtDescription.Text; p.qte = Convert.ToInt32(Math.Round(nudQuantite.Value, 0)); p.qteMinimum = Convert.ToInt32(Math.Round(nudMinimum.Value, 0)); p.qteCritique = Convert.ToInt32(Math.Round(nudCritique.Value, 0)); p.image = "squall"; bd.SaveChanges(); Effacer(); } catch (Exception) { } }