private void btnBewPro_Click(object sender, RoutedEventArgs e) { string bus = ""; if (txtBusLeverancier.Text != "Bus") { bus = txtBusLeverancier.Text; } using (Magazijn2Entities ctx = new Magazijn2Entities()) { var selectedLeverancier = ctx.Leveranciers.Single(k => k.LeverancierID == (int)cbLeverancier.SelectedValue); selectedLeverancier.Contactpersoon = txtContactpersoonLeverancier.Text; selectedLeverancier.Telefoonnummer = txtTelefoonnummerLeverancier.Text; selectedLeverancier.Emailadres = txtEmailadresLeverancier.Text; selectedLeverancier.Straatnaam = txtStraatnaamLeverancier.Text; selectedLeverancier.Huisnummer = Convert.ToInt32(txtHuisnummerLeverancier.Text); selectedLeverancier.Bus = bus; selectedLeverancier.Postcode = txtPostLeverancier.Text; selectedLeverancier.Gemeente = txtGemeenteLeverancier.Text; ctx.SaveChanges(); } MessageBox.Show("Edited"); LeverancierList(); ProductenfillCombobox(); }
private void btnToeLev_Click(object sender, RoutedEventArgs e) { string bus = ""; if (txtBusLeverancier.Text != "Bus") { bus = txtBusLeverancier.Text; } using (Magazijn2Entities ctx = new Magazijn2Entities()) { try { ctx.Leveranciers.Add(new Leverancier() { Contactpersoon = txtContactpersoonLeverancier.Text, Telefoonnummer = txtTelefoonnummerLeverancier.Text, Emailadres = txtEmailadresLeverancier.Text, Straatnaam = txtStraatnaamLeverancier.Text, Huisnummer = Convert.ToInt32(txtHuisnummerLeverancier.Text), Bus = bus, Postcode = txtPostLeverancier.Text, Gemeente = txtGemeenteLeverancier.Text }); ctx.SaveChanges(); } catch { MessageBox.Show("Je moet alles invullen"); } } MessageBox.Show("Toevoegen"); LeverancierList(); ProductenfillCombobox(); }
private void btnPerBew_Click(object sender, RoutedEventArgs e) { using (Magazijn2Entities ctx = new Magazijn2Entities()) { var gesectioneerdePersoneel = ctx.PersoneelIDs.Single(g => g.PersoneelsID == (int)cbPersoneelID.SelectedValue); gesectioneerdePersoneel.Voornaam = txtvoornaam.Text; gesectioneerdePersoneel.Achternaam = txtAchternaam.Text; int roleID = (int)cbRoleID.SelectedIndex + 1; //var listRoleID = ctx.PersoneelsIDs.Select(x => x.RoleID).ToList(); gesectioneerdePersoneel.RoleID = cbRoleID.SelectedIndex + 1; if (txtPasword.Text != "") { var passwoord = WachwoordEncryptie(txtPasword.Text); gesectioneerdePersoneel.Wachtwoord = passwoord; } gesectioneerdePersoneel.Username = txtvoornaam.Text; gesectioneerdePersoneel.Achternaam = txtvoornaam.Text; gesectioneerdePersoneel.Username = txtGebruikernaam.Text; gesectioneerdePersoneel.RoleID = roleID; ctx.SaveChanges(); MessageBox.Show("Is bewerkt"); PersoneelList(); } }
private void btnVerPro_Click(object sender, RoutedEventArgs e) { using (Magazijn2Entities ctx = new Magazijn2Entities()) { ctx.Products.Remove(ctx.Products.Single(p => p.ProductID == (int)cbProducten.SelectedValue)); ctx.SaveChanges(); } MessageBox.Show("Deleted"); ProductenList(); }
private void btnPerVer_Click(object sender, RoutedEventArgs e) { using (Magazijn2Entities ctx = new Magazijn2Entities()) { ctx.PersoneelIDs.Remove(ctx.PersoneelIDs.Single(p => p.PersoneelsID == (int)cbPersoneelID.SelectedValue)); ctx.SaveChanges(); } MessageBox.Show("Is verwijderd"); PersoneelList(); }
private void btnVerLev_Click(object sender, RoutedEventArgs e) { using (Magazijn2Entities ctx = new Magazijn2Entities()) { ctx.Leveranciers.Remove(ctx.Leveranciers.Single(p => p.LeverancierID == (int)cbLeverancier.SelectedValue)); ctx.SaveChanges(); } MessageBox.Show("Deleted"); LeverancierList(); ProductenfillCombobox(); }
private void btnToeCategorie_Click(object sender, RoutedEventArgs e) { using (Magazijn2Entities ctx = new Magazijn2Entities()) { ctx.Categories.Add(new Categorie { CategorieNaam = txtCategorieToevoegen.Text }); ctx.SaveChanges(); } CategorieList(); txtCategorieToevoegen.Text = ""; MessageBox.Show("Is Toegevoegd"); }
private void btnToevoegenProducten_Click(object sender, RoutedEventArgs e) { using (Magazijn2Entities ctx = new Magazijn2Entities()) { ctx.Products.Add(new Product { Naam = txtNaamProducten.Text, Marge = Convert.ToDecimal(txtMargeProducten.Text), Eenheid = txtEenheidProducten.Text, BTW = Convert.ToDecimal(txtBTWProducten.Text), LeverancierID = (int)cbLeverancierProducten.SelectedValue, CategorieID = (int)cbCategorieProducten.SelectedValue, AantalOpVooraad = Convert.ToInt32(txtAantalProducten.Text), }); ctx.SaveChanges(); MessageBox.Show("Toevoegen"); } }
private void btnPerToe_Click(object sender, RoutedEventArgs e) { var wachtwoord = txtPasword.Text; string voornaam = txtvoornaam.Text; string achternaam = txtAchternaam.Text; //string wachtwwoord = WachwoordEncryptie(wachtwoord); int roleID = (int)cbRoleID.SelectedIndex + 1; string gebruikerNaam = txtGebruikernaam.Text; using (Magazijn2Entities ctx = new Magazijn2Entities()) { ctx.PersoneelIDs.Add(new PersoneelID() { Voornaam = voornaam, Achternaam = achternaam, Wachtwoord = WachwoordEncryptie(wachtwoord), RoleID = roleID, Username = gebruikerNaam, }); ctx.SaveChanges(); MessageBox.Show("Is toegevoegt"); PersoneelList(); } }