private void UpdateListboxKlanten() { ctx = new ProjectBEntities(); var klanten = ctx.Klant.Select(k => k); dgKlanten.ItemsSource = klanten.ToList(); }
private void UpdateListBoxCategorien() { ctx = new ProjectBEntities(); var cat = ctx.Categorie.Select(c => c); dgCategorie.ItemsSource = cat.ToList(); }
private void UpdateListboxLeveranciers() { ctx = new ProjectBEntities(); var leveranciers = ctx.Leverancier.Select(l => l); dgLeveranciers.ItemsSource = leveranciers.ToList(); }
private void UpdateListboxProducten() { ctx = new ProjectBEntities(); var producten = ctx.Product.Select(p => p); dgProducten.ItemsSource = producten.ToList(); }
private void btCreateUser_Click(object sender, RoutedEventArgs e) { Personeelslid nieuweGebruiker = new Personeelslid(); Functie geselecteerdeFunctie = (Functie)cbFunctie.SelectedItem; nieuweGebruiker.Voornaam = tbVoornaam.Text; nieuweGebruiker.Achternaam = tbFamilienaam.Text; nieuweGebruiker.FunctieID = geselecteerdeFunctie.FunctieID; nieuweGebruiker.Username = tbUsername.Text; nieuweGebruiker.Pass = PBC.ComputeHash("abc123"); MessageBoxResult result = MessageBox.Show($"Gebruiker {nieuweGebruiker.Username} aanmaken?", "Gebruiker aanmaken", MessageBoxButton.OKCancel); using (ProjectBEntities ctx = new ProjectBEntities()) { bool uniekeGebruiker = ctx.Personeelslid.Where(p => p.Username == nieuweGebruiker.Username).Count() == 0 ? true : false; if (!uniekeGebruiker) { MessageBox.Show("Gebruiker bestaat reeds"); } if (result == MessageBoxResult.OK && uniekeGebruiker) { ctx.Personeelslid.Add(nieuweGebruiker); MessageBox.Show($"{nieuweGebruiker.Username} aangemaakt."); DialogResult = true; ctx.SaveChanges(); this.Close(); } } }
public NieweWerknemerWindow() { InitializeComponent(); using (ProjectBEntities ctx = new ProjectBEntities()) { var functies = ctx.Functie.Select(f => f); cbFunctie.ItemsSource = functies.ToList(); cbFunctie.SelectedIndex = 0; cbFunctie.DisplayMemberPath = "FunctieTitel"; } }
private void btnLogin_Click(object sender, RoutedEventArgs e) { string pass = PBC.ComputeHash(pwbPass.Password); string username = tbUsername.Text; using (ProjectBEntities ctx = new ProjectBEntities()) { var pwtest = ctx.Personeelslid.Where(p => p.Username == tbUsername.Text && p.Pass == pass).Count(); if (pwtest == 1) { Personeelslid ingelogdPersoneelslid = ctx.Personeelslid.Where(p => p.Username == username).FirstOrDefault(); MainWindow hoofdmenu = new MainWindow(ingelogdPersoneelslid); hoofdmenu.Show(); this.Close(); } else { MessageBox.Show("Gebruikersnaam of wachtwoord verkeerd!"); } } }