コード例 #1
0
        private void UnlinkKlanten_verzekeringbtn_Click(object sender, EventArgs e)
        {
            try
            {
                int value = int.Parse(klanten_verzekeringgridview.CurrentRow.Cells[0].Value.ToString());

                KlantenVerzekering k = con.klantenverzekering.Find(value);

                con.klantenverzekering.Remove(k);
            }
            catch (Exception)
            {
                MessageBox.Show("Je hebt geen correct nummer ingevuld.", "System Failier",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            con.SaveChanges();

            klanten_verzekeringgridview.DataSource = con.klantenverzekering.Select(p => new
            {
                VerzekeringID   = p.VerzekeringID,
                VerzekeringNaam = p.VerzekeringNaam,
                KlantID         = p.KlantID,
            }).OrderBy(p => p.VerzekeringID).ToList();
        }
コード例 #2
0
        private void LinkKlanten_verzekeringbtn_Click(object sender, EventArgs e)
        {
            try
            {
                string naam    = KlantenVerzekeringNaamtxt.Text;
                int    klantid = Convert.ToInt16(KlantenIDVerzekeringtxt.Text);

                KlantenVerzekering k = new KlantenVerzekering();
                k.VerzekeringNaam = naam;
                k.KlantID         = klantid;
                con.klantenverzekering.Add(k);
                con.SaveChanges();
                klanten_verzekeringgridview.DataSource = con.klantenverzekering.Select(p => new
                {
                    VerzekeringID   = p.VerzekeringID,
                    VerzekeringNaam = p.VerzekeringNaam,
                    KlantID         = p.KlantID,
                }).OrderBy(p => p.VerzekeringNaam).ToList();
            }
            catch (Exception)
            {
                MessageBox.Show("Geen geldig KlantID opgegeven", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }