private void btnKlaar_Click(object sender, EventArgs e) { List <string> input = new List <string>(); string eigenschapId = null; string id = null; input.Add(txtIsbnNummer.Text); input.Add(txtTitel.Text); input.Add(txtAuteur.Text); input.Add(txtGenre.Text); input.Add(txtPrijs.Text); input.Add(txtBeschrijving.Text); if (is_edit) { eigenschapId = "isbn_nummer"; id = Convert.ToString(boek.isbn_nummer); } if (!Validatie.is_null(input)) { if (Validatie.is_isbn_nummer(txtIsbnNummer.Text)) { if (Validatie.is_uniek(txtIsbnNummer.Text, "Boek", "isbn_nummer", eigenschapId, id)) { if (Validatie.is_prijs(txtPrijs.Text)) { if (Validatie.is_int(txtVoorraad.Text)) { boek.isbn_nummer = txtIsbnNummer.Text; boek.titel = txtTitel.Text; boek.auteur = txtAuteur.Text; boek.genre = txtGenre.Text; boek.prijs = Convert.ToDecimal(txtPrijs.Text); boek.beschrijving = txtBeschrijving.Text; boekvoorraad.aantal = Convert.ToInt32(txtVoorraad.Text); boekvoorraad.boek_isbn_nummer = boek.isbn_nummer; if (is_edit) { BoekDb.wijzigen(boek, boekvoorraad); submain.vulDgOverzicht(); submain.dgvOverzicht.Rows[submain.selectierow].Selected = true; submain.dgvOverzichtClick(is_edit); Logging logging = new Logging(); logging.onderwerp = "Boek"; logging.handeling = "Gewijzigd"; logging.datum = DateTime.Now; logging.medewerker_id = Account.getMedewerker().id; logging.boek_isbn_nummer = boek.isbn_nummer; LoggingDb.aanmaken(logging); } else { boek.uitgeversector_naam = uitgever.naam; BoekDb.aanmaken(boek, boekvoorraad); submain.vulDgOverzicht(); submain.dgvOverzicht.Rows[0].Selected = true; submain.dgvOverzichtClick(); Logging logging = new Logging(); logging.onderwerp = "Boek"; logging.handeling = "Aangemaakt"; logging.datum = DateTime.Now; logging.medewerker_id = Account.getMedewerker().id; logging.boek_isbn_nummer = boek.isbn_nummer; LoggingDb.aanmaken(logging); } } else { Validatie.is_error("int", lblError, "Voorraad"); } } else { Validatie.is_error("prijs", lblError); } } else { Validatie.is_error("uniek", lblError, "Isbn-nummer"); } } else { Validatie.is_error("isbn", lblError); } } else { Validatie.is_error("null", lblError); } }