private void CursusBijzonderheidVerwijderen(string checkboxNaam, ref string msg) {//Bijzonderheden van een cursus en de bijzonderheden per cursus worden opgehaald Bijzonderheid bijzonderheid = DatabaseOperations.OphalenBijzonderheidViaNaam(checkboxNaam); Cursus_Bijzonderheid cursusBijzonderheid = DatabaseOperations.OphalenCursusBijzonderheidViaCursusIdEnBijzonderheidId(cursus.Id, bijzonderheid.Id); if (DatabaseOperations.VerwijderenCursusBijzonderheid(cursusBijzonderheid) <= 0)//het aantal te verwijderen cursussen moet groter zijn dan 0 { msg += $"Uw bijzonderheid {checkboxNaam} is niet verwijderd." + Environment.NewLine; } }
private bool CursusBijzonderheidVerwijderen(string checkboxNaam, ref string msg) { bool gelukt = true; Bijzonderheid bijzonderheid = DatabaseOperations.OphalenBijzonderheidViaNaam(checkboxNaam); Cursus_Bijzonderheid cursusBijzonderheid = DatabaseOperations.OphalenCursusBijzonderheidViaCursusIdEnBijzonderheidId(cursus.Id, bijzonderheid.Id); if (DatabaseOperations.VerwijderenCursusBijzonderheid(cursusBijzonderheid) <= 0)//verwijderen van de cursus bijzonderheden en indien dit niet mogelijk dat er een fout wordt gegooit { msg += $"Uw bijzonderheid {checkboxNaam} is niet verwijderd." + Environment.NewLine; gelukt = false; } return(gelukt); }
private void CursusBijzonderheidAanpassen(string checkboxNaam, ref string msg) { //Cursus bijzonderheden worden opgehaald en een lokale variable gestoken Cursus_Bijzonderheid cursusBijzonderheid = new Cursus_Bijzonderheid(); cursusBijzonderheid.Cursus_Id = cursus.Id; Bijzonderheid bijzonderheid = DatabaseOperations.OphalenBijzonderheidViaNaam(checkboxNaam); cursusBijzonderheid.Bijzonderheid_Id = bijzonderheid.Id; if (DatabaseOperations.ToevoegenCursusBijzonderheid(cursusBijzonderheid) <= 0)//het aantal toe te voegen cursussen moet groter zijn dan 0 { msg += $"Uw bijzonderheid {checkboxNaam} is niet aangepast in de cursus." + Environment.NewLine; } }
private void CursusBijzonderheidToevoegen(string checkboxNaam, ref string msg) { Cursus_Bijzonderheid cursusBijzonderheid = new Cursus_Bijzonderheid(); // aanmaken instantie van cursus bijzonderheid Cursus controleCursus = DatabaseOperations.OphalenCursusViaId(cursus.Id); // De juist aangemaakte cursus terug oproepen cursusBijzonderheid.Cursus_Id = controleCursus.Id; // invullen gegevens Bijzonderheid bijzonderheid = DatabaseOperations.OphalenBijzonderheidViaNaam(checkboxNaam); cursusBijzonderheid.Bijzonderheid_Id = bijzonderheid.Id; if (DatabaseOperations.ToevoegenCursusBijzonderheid(cursusBijzonderheid) <= 0)//Toevoegen van de cursusbijzonderheden en indien dit niet mogelijk is een fout werpen zodat hier later in het programma rekening mee kan worden gehouden { msg += $"Uw bijzonderheid {checkboxNaam} is niet meegenomen in de aanmaak van de cursus" + Environment.NewLine; } }