public void InsertAfdekmateriaal(int id, string naam, string omsch, string loc, string info, string lev, decimal prijs, string foto, string mag) { using (ERBAEntities db = new ERBAEntities()) { try { var Afdek = new Afdekmateriaal(); Afdek.AfdekID = id; Afdek.Naam_afdekmateriaal = naam; Afdek.Omschrijving = omsch; Afdek.Locatie = loc; Afdek.Info = info; Afdek.Leverancier = lev; Afdek.Prijs = prijs; Afdek.Afdekmateriaalfoto = foto; Afdek.Magazijn = mag; db.Afdekmateriaal.Add(Afdek); db.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message, "FOUT", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public frmAfdekmateriaal(int id) { InitializeComponent(); AfID = id; Comboboxes.Leveranciers(cmbLev); if (id != 0) { Afdekmateriaal a = cls.GetAfdekmateriaal(id); pictureBox1.Image = Image.FromFile(a.Afdekmateriaalfoto); ofd.FileName = a.Afdekmateriaalfoto; txtInfo.Text = a.Info; txtLocatie.Text = a.Locatie; txtMag.Text = a.Magazijn; cmbLev.SelectedValue = int.Parse(a.Leverancier); txtNaam.Text = a.Naam_afdekmateriaal; txtOmschrijving.Text = a.Omschrijving; txtPrijs.Text = a.Prijs.ToString(); //gcklaarzetten.DataSource = view.GetKlaarzetten(id); } }