Beispiel #1
0
        /// <summary>
        /// Stworz komorke imienia i kwoty wejsciowej.
        /// </summary>
        public KomorkaImieniaINaleznosciWejscowej(byte indeks, IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerterTekstKwotyWejsciowej,
                                                  ICzyMoznaObliczacWkaznikUstal czyMoznaObliczacUstal)
        {
            this.indeks = indeks;

            imie = "Osoba " + (indeks + 1).ToString();

            this.konwerterTekstKwotyWejsciowej = konwerterTekstKwotyWejsciowej;

            this.konwerterTekstKwotyWejsciowej.ZmianaTekstKwotyWejsciowejKonwerter_ObslugaZdarzenia +=
                KonwerterTekstKwotyWejsciowej_ZmianaTekstKwotyWejsciowejKonwerter_ArgumentyZdarzenia;

            this.czyMoznaObliczacUstal = czyMoznaObliczacUstal;

            //NaZmianeTekstKomorkiNaleznosci();
        }
        internal static IKomorkaImieniaINaleznosciWejscowej Stworz(byte indeks, IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerter)
        {
            ICzyMoznaObliczacWkaznikUstal czyMoznaObliczac = Stworz_CzyMoznaObliczacWkaznik_Mock.Stworz_Mock();

            return(new KomorkaImieniaINaleznosciWejscowej(indeks, konwerter, czyMoznaObliczac));
        }
        internal static IKomorkaImieniaINaleznosciWejscowej Stworz(IKonwerterTekstKwotyWejsciowejProkurentDlaKomorka konwerter)
        {
            ICzyMoznaObliczacWkaznikUstal czyMoznaObliczac = Stworz_CzyMoznaObliczacWkaznik_Mock.Stworz_Mock();

            return(Stworz(default(byte), konwerter));
        }