Advertisement
Guest User

Untitled

a guest
May 23rd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.77 KB | None | 0 0
  1. using DataLayer;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Data;
  6. using System.Drawing;
  7. using System.Linq;
  8. using System.Text;
  9. using System.Threading.Tasks;
  10. using System.Windows.Forms;
  11.  
  12. namespace Labo3
  13. {
  14.     public partial class klanten_beheren : Form
  15.     {
  16.         UnitOfWork unitOfWork;
  17.         public klanten_beheren(UnitOfWork dbcon)
  18.         {
  19.             InitializeComponent();
  20.             unitOfWork = dbcon;
  21.             Update();
  22.            
  23.         }
  24.  
  25.         private void button1_Click(object sender, EventArgs e)
  26.         {
  27.             string voornaamInput = textBox1.Text.ToString();
  28.             string achternaamInput = textBox2.Text.ToString();
  29.             unitOfWork.KopersHuurdersRepository.Add(new KopersHuurders { Voornaam = voornaamInput, Naam = achternaamInput });
  30.             Update();
  31.         }
  32.         public void Update()
  33.         {
  34.             var klanten = unitOfWork.KopersHuurdersRepository.List();
  35.             var linq = (from KopersHuurders in klanten select KopersHuurders).ToList();
  36.  
  37.  
  38.             comboKlanten.Items.Clear();
  39.             foreach (KopersHuurders item in linq)
  40.             {
  41.                 comboKlanten.Items.Add(item.Id + " - " + item.Voornaam + " " + item.Naam);
  42.                 comboKlanten.ResetText();
  43.             }
  44.             comboKlanten.SelectedIndex = 0;
  45.         }
  46.  
  47.         private void button2_Click(object sender, EventArgs e)
  48.         {
  49.             int id = Int32.Parse(textBox3.Text);
  50.             var del = unitOfWork.KopersHuurdersRepository.GetById(id);
  51.             // Update
  52.             unitOfWork.KopersHuurdersRepository.Delete(del);
  53.            
  54.             unitOfWork.Commit(); // Save changes to database
  55.             Update();
  56.         }
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement