public void VoegKlantenCategorieToe(string naam)
        {
            StaffelKorting staffelKorting = Handler.VindStaffelKortingVoorNaam(naam);

            if (staffelKorting == null)
            {
                if (naam.Contains("planner"))
                {
                    staffelKorting = Handler.VindStaffelKortingVoorNaam("planner");
                }
                else
                {
                    staffelKorting = Handler.VindStaffelKortingVoorNaam("geen");
                    if (staffelKorting == null)
                    {
                        VoegStaffelKortingToe("geen", new List <int> {
                            0
                        }, new List <double> {
                            0
                        });
                        staffelKorting = VindStaffelKortingVoorNaam("geen");
                    }
                }
            }
            KlantenCategorie categorie = new KlantenCategorie(naam, staffelKorting);

            Handler.VoegKlantenCategorieToe(categorie);
        }
示例#2
0
 public KlantenCategorie(string naam, StaffelKorting staffelKorting)
 {
     Naam           = naam;
     StaffelKorting = staffelKorting;
 }
        public void VoegStaffelKortingToe(string naam, List <int> breekpunten, List <double> kortingsPercentages)
        {
            StaffelKorting staffelKorting = new StaffelKorting(naam, breekpunten, kortingsPercentages);

            Handler.VoegStaffelKortingToe(staffelKorting);
        }