Exemplo n.º 1
0
        static void Main(string[] args)
        {
            IKrediManager tasitKredisiManager   = new TasitKredisiManager();
            IKrediManager ihtiyacKredisiManager = new IhtiyacKredisiManager();
            IKrediManager konutKredisiManager   = new KonutKredisiManager();

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

            BasvuruManager basvuruManager = new BasvuruManager();

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

            List <IKrediManager> krediler = new List <IKrediManager>()
            {
                tasitKredisiManager, ihtiyacKredisiManager
            };
            //basvuruManager.KrediOnBilgilendirmesiYap(krediler);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            IKrediManager ihtıyacKrediManager = new IhtıyacKrediManager();
            IKrediManager tasitKredisiManager = new TasitKredisiManager();
            IKrediManager konutKredisiManager = new KonutKredisiManager();
            //KonutKredisiManager konutKredisiManager = new KonutKredisiManager();  yerine bu da yazılabilir
            //IKrediManager esnafKredisiManager = new EsnafKredisiManager();

            ILoggerService databaseloggerService = new DataBaseLoggerService();
            ILoggerService fileloggerService     = new FileLoggerService();


            BasvuruManager basvuruManager = new BasvuruManager();

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

            List <IKrediManager> krediler = new List <IKrediManager>()
            {
                ihtıyacKrediManager, tasitKredisiManager
            };
            //basvuruManager.KrediOnBilgilendirmeYap(krediler);
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            IKrediManager ihtiyacKredisiManager = new IhtiyacKredisiManager();
            IKrediManager tasitKredisiManager   = new TasitKredisiManager();
            IKrediManager konutKredisiManager   = new KonutKredisiManager();

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

            List <ILoggerService> loggers = new List <ILoggerService>()
            {
                databaseLoggerService, fileLoggerService
            };

            BasvuruManager basvuruManager = new BasvuruManager();

            basvuruManager.BasvuruYap(ihtiyacKredisiManager, loggers);

            List <IKrediManager> krediler = new List <IKrediManager>()
            {
                ihtiyacKredisiManager, konutKredisiManager
            };
            //basvuruManager.KrediOnBilgilendirmesiYap(krediler);
        }