Exemple #1
0
        public Dosering(string code)
        {
            if (code[0] == ';')
            {
                ExtraText = RemoveSubstring(code, ";");
                return;
            }

            var codearr = code.Split(';');

            var dosering = codearr[0];

            var firstChar = dosering[0];

            if (firstChar == ' ')
            {
                Info = GetInfo(dosering);
                return;
            }

            Frequentie = firstChar != '-' ? GetCharactersUntilLetter(dosering) : "-";
            dosering   = RemoveSubstring(dosering, Frequentie.ToString());

            Tijdseenheid = GetCharactersUntilDigit(dosering);
            dosering     = RemoveSubstring(dosering, Tijdseenheid);

            Aantal   = dosering != "" ? dosering[0] != ' ' ? GetCharactersUntilLetter(dosering) : " " : "";
            dosering = dosering.TrimStart(Aantal.ToString().ToCharArray());

            Advieseenheid = GetCharactersUntilDigit(dosering);
            dosering      = dosering.TrimStart(Advieseenheid.ToString().ToCharArray());

            Info = dosering != "" ? dosering.Trim().Split(' ') : null;

            ExtraText = codearr.Length > 1 ? codearr[1] : "";
        }
 //Methodes
 public override string ToString()
 {
     return(Aantal.ToString() + ", " + Bedrag.ToString() + ", " + Tijdstip.ToString() + ", " + BTWTarief.ToString() + ", " + Prijs.ToString());
 }
Exemple #3
0
 public override string ToString()
 {
     return("--" + Dranknaam + "--\nprijs: " + Prijs.ToString() + "\naantal: " + Aantal.ToString());
 }