Exemplo n.º 1
0
        static void Main(string[] args)
        {
            IKrediManager ihtiyacKrediManager = new İhtiyaçKrediManager();
            IKrediManager taşitKrediManager   = new TaşıtKrediManager();
            IKrediManager konutKrediManager   = new KonutKrediManager();

            ILoggerService databaseLoggerService = new DatebaseLoggerService();
            ILoggerService fileLoggerService     = new FileLoggerService();

            List <ILoggerService> loggers = new List <ILoggerService> {
                new SmsLoggerService(), new FileLoggerService()
            };


            BasvuruManager basvuruManager = new BasvuruManager();

            basvuruManager.BasvuruYap(new EsnafKredisiManager(), loggers);

            List <IKrediManager> krediler = new List <IKrediManager>()
            {
                İhtiyacKrediManager, tasitKrediManager
            };

            //basvuruManager.KrediOnBilgilendirmesiYap(krediler);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            IKrediBaseManager ihtiyacKrediManager = new İhtiyaçKrediManager();
            IKrediBaseManager taşıtKrediManager   = new TaşıtKrediManager();
            IKrediBaseManager konutKrediManager   = new KonutKrediManager();

            ILoggerService databaseLoggerService = new DatabaseLoggerService();
            ILoggerService fileLoggerService     = new fileLoggerService();



            BasvuruManager basvuruManager = new BasvuruManager();

            basvuruManager.BasvuruYap(konutKrediManager, fileLoggerService);


            List <IKrediBaseManager> krediler = new List <IKrediBaseManager>()
            {
                ihtiyacKrediManager, taşıtKrediManager
            };

            //basvuruManager.KrediOnBilgilendirmesiYap(krediler);
        }