Пример #1
0
 //Method injection
 public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
 {
     //Başvuran bilgilerini değerlendirme
     //bu sadece tek bir taneyi hesaplıyor
     krediManager.Hesapla();
     loggerService.Log();
 }
Пример #2
0
        //Method injection
        public void BasvuruYap(ICreditManager creditManager, ILoggerService loggerService)
        {
            //Başvuran bilgilerini değerlendirme

            creditManager.Calculate();
            loggerService.Log();
        }
Пример #3
0
 public void BasvuruYap(IKrediBaseManager krediBaseManager, ILoggerService loggerService)
 {
     //Başvuran Bilgilerini değerlendirme
     //
     krediBaseManager.Hesapla();
     loggerService.Log();
 }
Пример #4
0
 { //Method injection
     public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
     {
         //Başvuru bilgilerini değerlendirme
         // KonutKrediManager konutKrediManager = new KonutKrediManager();
         krediManager.Hesapla();
         loggerService.Log();
     }
Пример #5
0
        //Method injection
        public void DoApplication(ICreditManager creditManager, ILoggerService loggerService)
        {
            //Applicant information

            creditManager.Calculate();
            loggerService.Log();
        }
Пример #6
0
 public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
 {
     //BAşvuru bilgilerini içeren bilgiler burdan alınır ve değerlendirilir
     // Ardından kredi hesaplanır
     krediManager.Hesapla();
     loggerService.Log();
 }
Пример #7
0
 public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
 {
     //Başvuran bilgilerini değerlendirme
     //aşağıda başvuruyu kredi bağımsız hale getirdim.
     krediManager.Hesapla();
     loggerService.Log();
 }
Пример #8
0
 //method injection
 public void BasvuruYap(ILoanManager loanManager, ILoggerService loggerService)
 {
     //Başvuran bilgileri değerlendirme
     //
     loanManager.Calculate();
     loggerService.Log();
 }
Пример #9
0
 //method injection
 public void BasvuruYap(IKrediManager kredimanager, ILoggerService loggerService)
 {
     // başvuran bilgilerinin değerlendirme
     //
     kredimanager.Hesapla();
     loggerService.Log();
 }
Пример #10
0
        public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
        {
            //Bavuru bilgilerini değerlendir

            krediManager.Hesapla();
            loggerService.Log();
        }
Пример #11
0
 public void DoApplication(ICreditManager creditManager, ILoggerService loggerService) //Method injection
 {
     //Başvuran bilgilerini değerlendirme
     //
     creditManager.Calculate(); //tüm krediler bağımsız bir şekilde hesaplanır
     loggerService.Log();
 }
Пример #12
0
 public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
 {
     //KonutKrediManager konutKrediManager = new KonutKrediManager();
     //konutKrediManager.Hesapla(); tüm başvurular konut kredisi üzerinden hesaplanıyor.
     krediManager.Hesapla();
     loggerService.Log();
 }
Пример #13
0
        //method injection
        public void BasvuruYap(ICrediManager crediManager, ILoggerService loggerService)//hangi krediyi girersen ona göre yönlendirir çünkü bu refaran büyün credileri içinde tutuyor
        {
            //başvuran bilgilerini değerlendirme

            crediManager.Hesapla();
            loggerService.Log();
        }
Пример #14
0
 public void BasvuruYap(IKrediManager kredimanager, ILoggerService loggerService)//Ikredimanager dediğimizde dışardan hangi kredi istediği olursa o krediyi hesaplayacaktır
 {
     //Başvuran bilgilerini değerlendirme
     //
     kredimanager.Hesapla();
     loggerService.Log();
 }
Пример #15
0
 public void BasvuruYap(ICrediManager crediManager, ILoggerService loggerService)
 {
     //Başvuran bilgilerini değerlendirme
     //
     crediManager.Hesapla();
     loggerService.Log();
 }
Пример #16
0
 public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) //interface hepsinin referansını tuttuğu için hangi türden krediyi yollarsan onu çalıştırır.
 {
     //Başvuran bilgilerini değerlendirme                                      //tekli
     //vs.vs
     krediManager.Hesapla();
     loggerService.Log();
 }
 public void Apply(ICreditManager creditManager, ILoggerService loggerService) // you can send HouseCredit or DailyCredit or CarCredit
 {
     // Getting Applier information
     //  ... .. . . . .
     creditManager.Calculate();
     loggerService.Log();
 }
Пример #18
0
        //method injection
        public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
        {
            //Başvuranın bilgileri alınır

            krediManager.Hesapla();
            loggerService.Log();
        }
Пример #19
0
        public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
        {
            //Başvuran bilgilerini değerlendirme yapan kodlar var

            krediManager.Hesapla();
            loggerService.Log();
        }
Пример #20
0
        public void BasvuruYap(ICrediManager crediManager, ILoggerService loggerService)  // Method İnjection
        {
            //başvuran bilgilerini değerlendirme
            //

            crediManager.Hesapla();
            loggerService.Log();
        }
Пример #21
0
        public void BasvuruYap(IKrediBaseManager KT, ILoggerService logger)
        {
            //KonutKrediYonetici krediYonetici = new KonutKrediYonetici();
            //krediYonetici.Hesapla();

            KT.Hesapla();
            logger.Log();
        }
Пример #22
0
        public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
        {
            //
            //

            krediManager.Hesapla();
            loggerService.Log();
        }
Пример #23
0
        //Method Injection
        public void Applying(ICreditManager creditManager, ILoggerService loggerService)
        {
            //Basvuran bilgilerini degerlendirme
            //

            creditManager.Calculate();
            loggerService.Log();
        }
Пример #24
0
        //Method injection
        public void BasvuruYap(IKrediManager krediManager,ILoggerService loggerService)//içine bunu yazarsan istediğimiz krediyi içeri yollayabiliriz
        {
            //başvuran bilgilerini değerlendirme

            //KonutKrediManager konutKrediManager = new KonutKrediManager();// böyle yaparsan bütün başvuruları konuta bağımlı yaparsın
            krediManager.Hesapla();
            loggerService.Log();//hangi loglayıcı seçilmişse onu logla
        }
Пример #25
0
        public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
        {
            //KonutKrediManager konutKrediManager = new KonutKrediManager();
            //konutKrediManager.Hesapla();

            krediManager.Hesapla();
            loggerService.Log();
        }
Пример #26
0
 public void KrediOnBilgilendirmesiYap(List <IKrediManager> krediler, ILoggerService loggerService)
 {
     foreach (var kredi in krediler)
     {
         kredi.Hesapla();
     }
     loggerService.Log();
 }
Пример #27
0
 public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService)
 {
     //basvuran bilgilerini değerlendirme
     //something
     //something
     krediManager.Hesapla();
     loggerService.Log();
 }
Пример #28
0
 public void MakeApplication(ICreditManager creditManager, ILoggerService loggerService) //başvuru yap
 {
     //başvuran bilgilerini değerlendirme
     //MortgageLoanManager mortgageLoanManager = new MortgageLoanManager();//Tüm başvurular konut kredisi için yapılmış oldu.Fonksiyona parametre alıp tüm krediler için ortak gerçekleşiyor
     //mortgageLoanManager.Calculate();
     creditManager.Calculate();
     loggerService.Log(); //hangi loggerservice verilmişse onları logla
 }
Пример #29
0
        public void BasvuruYap(IKrediBaseManager kredimanager, ILoggerService loggerService)
        {
            //KonutKrediManager konutKrediManager3 = new KonutKrediManager();
            //konutKrediManager3.Hesapla(); //yaparsak tüm başvuruları konut kredisine göre yapmış oluruz. Sıkıntı. O yüzden IKrediBaseManager interface'i kullanırım.

            kredimanager.Hesapla();
            loggerService.Log(); //Method injection
        }
Пример #30
0
        public void Appeal(ICreditManager creditManager, ILoggerService loggerService)
        {
            //asdasdasd
            //asdasdasdasd

            creditManager.DoSomething();
            loggerService.Log();
        }