Example #1
0
        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);
        }
Example #3
0
        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;
            }
        }