예제 #1
0
        public Ustawienia(KryteriumWyboruTabeliNaleznosciWylicznik kryteriumWyboruTabeliNaleznosci, RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik, byte iloscOsob)
        {
            KryteriumWyboruTabeliNaleznosci = kryteriumWyboruTabeliNaleznosci;

            IloscOsob = iloscOsob;

            RodzajNaleznosciWylicznik = rodzajNaleznosciWylicznik;
        }
예제 #2
0
 public ITekstKwotyWejsciowejKonwerter StworzTekstKwotyWejsciowejKonwerter(RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik)
 {
     switch (rodzajNaleznosciWylicznik)
     {
     case RodzajNaleznosciWylicznik.NaleznoscPieniezna:
         return(StworzTekstKwotyWejsciowejNaleznosciPienieznejKonwerter());
     }
     throw new ZlyTypNaleznosciWyjatek(this, rodzajNaleznosciWylicznik.GetType());
 }
예제 #3
0
        public bool CzyOdpowiadaRodzajowiNaleznosci(RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik)
        {
            if (rodzajNaleznosciWylicznik == RodzajNaleznosciWylicznik.NaleznoscPieniezna)
            {
                return(true);
            }

            return(false);
        }
예제 #4
0
        public INaleznoscNaStringKonwerter StworzNaleznoscNaStringKonwerter(RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik)
        {
            switch (rodzajNaleznosciWylicznik)
            {
            case RodzajNaleznosciWylicznik.NaleznoscPieniezna:
                return(StworzNaleznoscPienieznaNaStringKonwerter());
            }

            throw new ZlyTypNaleznosciWyjatek(this, rodzajNaleznosciWylicznik.GetType());
        }
        private IKonwerterKomorkaNaOsobaWizytator StworzKomorkaNaOsobaWizytor(RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik)
        {
            switch (rodzajNaleznosciWylicznik)
            {
            case RodzajNaleznosciWylicznik.NaleznoscPieniezna:
                return(new KomorkaNaOsobaPienieznaWizytator(fabrykaOsobaPieniezna));
            }

            throw new ZlyTypNaleznosciWyjatek(this, rodzajNaleznosciWylicznik.GetType());
        }
        public IKonwerterKomorkaNaOsobaWizytator WezKomorkaNaOsobaWizytor(IUstawieniaRodzajNaleznosciWylicznik ustawienia)
        {
            RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik = ustawienia.RodzajNaleznosciWylicznik;

            if (komorkaNaOsobaWizytor.CzyOdpowiadaRodzajowiNaleznosci(rodzajNaleznosciWylicznik) == false)
            {
                komorkaNaOsobaWizytor = StworzKomorkaNaOsobaWizytor(rodzajNaleznosciWylicznik);
            }

            return(komorkaNaOsobaWizytor);
        }
예제 #7
0
        public static IUstawieniaDlaTabelaKomorek Stworz(byte iloscOsob, RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik = default(RodzajNaleznosciWylicznik))
        {
            Mock <IUstawieniaDlaTabelaKomorek> ustawienia_Mock = new Mock <IUstawieniaDlaTabelaKomorek>();

            ustawienia_Mock.
            Setup(ustawienia => ustawienia.RodzajNaleznosciWylicznik).
            Returns(rodzajNaleznosciWylicznik);

            ustawienia_Mock.
            Setup(ustawienia => ustawienia.IloscOsob).
            Returns(iloscOsob);

            ustawienia_Mock.
            Raise(ustawienia => ustawienia.ZmianaRodzajuNaleznosci_ObslugaZdarzenia += null, ZmianaUstawieniaRodzajNaleznosciWylicznik_ArgumentyZdarzenia.Empty);

            return(ustawienia_Mock.Object);
        }
 /// <summary>
 /// Stworz argument miany rodzaju naleznosci w ustawieniach.
 /// </summary>
 public ZmianaUstawieniaRodzajNaleznosciWylicznik_ArgumentyZdarzenia(RodzajNaleznosciWylicznik rodzajNaleznosci)
 {
     RodzajNaleznosci = rodzajNaleznosci;
 }
예제 #9
0
 public IKonwerterNaleznoscNaStringProkurent StworzNaleznoscNaStringProkurentProkurent(RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik)
 {
     return(new KonwerterNaleznoscNaStringProkurent(StworzNaleznoscNaStringKonwerter(rodzajNaleznosciWylicznik)));
 }
예제 #10
0
 public IKonwerterTekstKwotyWejsciowejProkurent StworzKonwerterTekstKwotyWejsciowejProkurent(RodzajNaleznosciWylicznik rodzajNaleznosciWylicznik)
 {
     return(new KonwerterTekstKwotyWejsciowejProkurent(StworzTekstKwotyWejsciowejKonwerter(rodzajNaleznosciWylicznik)));
 }