public IKryteriumWyboruTabeliNaleznosciPienieznej StworzKryteriumWyboruTabeliNaleznosci(KryteriumWyboruTabeliNaleznosciWylicznik kryteriumWyboruTabeliNaleznosci)
        {
            switch (kryteriumWyboruTabeliNaleznosci)
            {
            case KryteriumWyboruTabeliNaleznosciWylicznik.KryteriumSumyWymienionejNaleznosci:
                goto default;

            case KryteriumWyboruTabeliNaleznosciWylicznik.IlosciWymian:
                return(new KryteriumIlosciWymian(fabrykaNaleznoscPieniezna.StworzNaleznoscZerowa()));

            default:
                return(new KryteriumSumyWymienionejNaleznosciPienieznej(fabrykaNaleznoscPieniezna.StworzNaleznoscZerowa()));
            }
        }
Esempio n. 2
0
        internal NajwiekszaMozliwaNaleznoscPienieznaDoWymianyUstalacz(IFabrykaNaleznoscPienieznaZerowa fabrykaNaleznoscPienieznaZerowa,
                                                                      ITablicaOsobPienieznychZwrotna koncowaTablicaOsob)
        {
            this.koncowaTablicaOsob = koncowaTablicaOsob;

            naleznoscPienieznaZerowa = fabrykaNaleznoscPienieznaZerowa.StworzNaleznoscZerowa();
        }
 public INaleznoscPieniezna StworzNaleznoscPienieznaZerowa()
 {
     return(fabrykaNaleznoscPienieznaZerowa.StworzNaleznoscZerowa());
 }