Exemple #1
0
 public Teklif2Controller(IİzinServisi izinServisi,
                          ISiteServisi siteServisi,
                          IKonumServisi konumServisi,
                          IKullanıcıİşlemServisi kullanıcıİşlemServisi,
                          ITeklif2Servisi teklifServisi,
                          ITeklifKalemiServisi teklifKalemiServisi,
                          IBagliTeklifOgesi2Servisi bagliTeklifServisi,
                          IPdfServisi pdfServisi,
                          ITeklifHariciServisi teklifHariciServisi,
                          IBagliTeklifOgesiHariciServisi bagliTeklifHariciServisi,
                          IKullanıcıServisi kullanıcıServisi,
                          IDovizServisi dovizServisi,
                          IWorkContext workContext,
                          INotServisi notServisi,
                          IXlsServisi xlsServisi,
                          IHariciSektorServisi hariciSektorServisi)
 {
     this._izinServisi              = izinServisi;
     this._siteServisi              = siteServisi;
     this._konumServisi             = konumServisi;
     this._kullanıcıİşlemServisi    = kullanıcıİşlemServisi;
     this._teklifServisi            = teklifServisi;
     this._teklifKalemiServisi      = teklifKalemiServisi;
     this._bagliTeklifServisi       = bagliTeklifServisi;
     this._pdfServisi               = pdfServisi;
     this._teklifHariciServisi      = teklifHariciServisi;
     this._bagliTeklifHariciServisi = bagliTeklifHariciServisi;
     this._kullanıcıServisi         = kullanıcıServisi;
     this._dovizServisi             = dovizServisi;
     this._notServisi               = notServisi;
     this._workContext              = workContext;
     this._xlsServisi               = xlsServisi;
     this._hariciSektorServisi      = hariciSektorServisi;
 }
Exemple #2
0
 public TanımlamalarController(IİzinServisi izinServisi,
                               ISiteServisi siteServisi,
                               IKonumServisi konumServisi,
                               IMusteriSektorServisi musteriSektorServisi,
                               ITedarikciSektorServisi tedarikciSektorServisi,
                               IKullanıcıİşlemServisi kullanıcıİşlemServisi,
                               IFirmaServisi firmaServisi,
                               IYetkililerServisi yetkiliServisi,
                               IFirmaKategorisiServisi firmaKategoriServisi,
                               IHekimlerServisi hekimServisi,
                               IHekimBranşlarıServisi branşServisi,
                               IUnvanlarServisi unvanServisi)
 {
     this._izinServisi            = izinServisi;
     this._siteServisi            = siteServisi;
     this._konumServisi           = konumServisi;
     this._musteriSektorServisi   = musteriSektorServisi;
     this._kullanıcıİşlemServisi  = kullanıcıİşlemServisi;
     this._tedarikciSektorServisi = tedarikciSektorServisi;
     this._firmaServisi           = firmaServisi;
     this._firmaKategoriServisi   = firmaKategoriServisi;
     this._yetkiliServisi         = yetkiliServisi;
     this._hekimServisi           = hekimServisi;
     this._branşServisi           = branşServisi;
     this._unvanServisi           = unvanServisi;
 }
Exemple #3
0
 public FinansController(
     IİzinServisi izinServisi,
     ISiteServisi siteServisi,
     IOdemeFormuServisi OdemeFormuServisi,
     IKonumServisi konumServisi,
     IKullanıcıİşlemServisi kullanıcıİşlemServisi,
     IYetkililerServisi yetkiliServisi,
     IBankalarServisi bankalarServisi,
     IKullanıcıServisi kullanıcıServisi,
     INotServisi notServisi,
     IWorkContext workContext,
     ITeklifKalemiServisi teklifKalemiServisi,
     IHariciSektorServisi hariciSektorServisi)
 {
     this._izinServisi           = izinServisi;
     this._siteServisi           = siteServisi;
     this._OdemeFormuServisi     = OdemeFormuServisi;
     this._konumServisi          = konumServisi;
     this._kullanıcıİşlemServisi = kullanıcıİşlemServisi;
     this._yetkiliServisi        = yetkiliServisi;
     this._bankalarServisi       = bankalarServisi;
     this._kullanıcıServisi      = kullanıcıServisi;
     this._notServisi            = notServisi;
     this._workContext           = workContext;
     this._teklifKalemiServisi   = teklifKalemiServisi;
     this._hariciSektorServisi   = hariciSektorServisi;
 }
        protected virtual int AktifSiteKapsamYapılandırmaAl(ISiteServisi siteService, IWorkContext workContext)
        {
            if (siteService.TümSiteler().Count < 2)
            {
                return(0);
            }

            var storeId = workContext.MevcutKullanıcı.ÖznitelikAl <int>(SistemKullanıcıÖznitelikAdları.YöneticiAlanıSiteKapsamAyarı);
            var store   = siteService.SiteAlId(storeId);

            return(store != null ? store.Id : 0);
        }
Exemple #5
0
 public MesajlarController(IİzinServisi izinServisi,
                           ISiteServisi siteServisi,
                           IKullanıcıİşlemServisi kullanıcıİşlemServisi,
                           IMesajlarServisi mesajServisi,
                           IWorkContext workContext
                           )
 {
     this._izinServisi           = izinServisi;
     this._siteServisi           = siteServisi;
     this._kullanıcıİşlemServisi = kullanıcıİşlemServisi;
     this._mesajServisi          = mesajServisi;
     this._workContext           = workContext;
 }
Exemple #6
0
        public virtual int AktifSiteKapsamYapılandırmaAl(ISiteServisi siteServisi, IWorkContext workContext)
        {
            //Birden fazla site varmı kontrol et
            if (siteServisi.TümSiteler().Count < 2)
            {
                return(0);
            }


            var siteId = workContext.MevcutKullanıcı.ÖznitelikAl <int>(SistemKullanıcıÖznitelikAdları.YöneticiAlanıSiteKapsamAyarı);
            var site   = siteServisi.SiteAlId(siteId);

            return(site != null ? site.Id : 0);
        }
Exemple #7
0
 public WidgetsNivoSliderController(IWorkContext workContext,
                                    ISiteContext siteContext,
                                    ISiteServisi siteService,
                                    IResimServisi resimServisi,
                                    IAyarlarServisi ayarlarServisi,
                                    IÖnbellekYönetici önbellekYönetici)
 {
     this._workContext      = workContext;
     this._siteContext      = siteContext;
     this._siteService      = siteService;
     this._resimServisi     = resimServisi;
     this._ayarlarServisi   = ayarlarServisi;
     this._önbellekYönetici = önbellekYönetici;
 }
 public WidgetsNivoSliderController(IWorkContext workContext,
                                    ISiteServisi siteServisi,
                                    IResimServisi resimServisi,
                                    IAyarlarServisi ayarlarServisi,
                                    IİzinServisi izinServisi,
                                    ILocalizationService localizationService)
 {
     this._workContext         = workContext;
     this._siteServisi         = siteServisi;
     this._resimServisi        = resimServisi;
     this._ayarlarServisi      = ayarlarServisi;
     this._izinServisi         = izinServisi;
     this._localizationService = localizationService;
 }
Exemple #9
0
 public NotlarController(IİzinServisi izinServisi,
                         ISiteServisi siteServisi,
                         IKullanıcıİşlemServisi kullanıcıİşlemServisi,
                         INotServisi notServisi,
                         IWorkContext workContext,
                         ITeklifHariciServisi hariciTeklifServisi
                         )
 {
     this._izinServisi           = izinServisi;
     this._siteServisi           = siteServisi;
     this._kullanıcıİşlemServisi = kullanıcıİşlemServisi;
     this._notServisi            = notServisi;
     this._workContext           = workContext;
     this._hariciTeklifServisi   = hariciTeklifServisi;
 }
Exemple #10
0
 public MesajServisi(ISiteContext siteContext,
                     IMesajTemasıServisi mesajTemasıServisi,
                     IEmailHesapServisi emailHesapServisi,
                     EmailHesapAyarları emailHesapAyarları,
                     ISiteServisi siteServisi,
                     GenelAyarlar genelAyarlar,
                     IBekleyenMailServisi bekleyeneMailServisi)
 {
     this._siteContext         = siteContext;
     this._mesajTemasıServisi  = mesajTemasıServisi;
     this._emailHesapServisi   = emailHesapServisi;
     this._emailHesapAyarları  = emailHesapAyarları;
     this._siteServisi         = siteServisi;
     this._genelAyarlar        = genelAyarlar;
     this._bekleyenMailServisi = bekleyeneMailServisi;
 }
 public GüvenlikController(
     IİzinServisi izinServisi,
     ISiteServisi siteServisi,
     IKonumServisi konumServisi,
     IKullanıcıİşlemServisi kullanıcıİşlemServisi,
     IKullanıcıServisi kullanıcıServisi,
     IWorkContext workContext
     )
 {
     this._izinServisi           = izinServisi;
     this._siteServisi           = siteServisi;
     this._konumServisi          = konumServisi;
     this._kullanıcıİşlemServisi = kullanıcıİşlemServisi;
     this._kullanıcıServisi      = kullanıcıServisi;
     this._workContext           = workContext;
 }
Exemple #12
0
 public GorusmelerController(
     IİzinServisi izinServisi,
     ISiteServisi siteServisi,
     IGorusmeRaporlariServisi GorusmeRaporlariServisi,
     IKonumServisi konumServisi,
     IKullanıcıİşlemServisi kullanıcıİşlemServisi,
     IYetkililerServisi yetkiliServisi,
     IFirmaServisi firmaServisi)
 {
     this._izinServisi             = izinServisi;
     this._siteServisi             = siteServisi;
     this._GorusmeRaporlariServisi = GorusmeRaporlariServisi;
     this._konumServisi            = konumServisi;
     this._kullanıcıİşlemServisi   = kullanıcıİşlemServisi;
     this._yetkiliServisi          = yetkiliServisi;
     this._firmaServisi            = firmaServisi;
 }
 public KullanıcıKayıtServisi(IKullanıcıServisi kullanıcıServisi,
                              IŞifrelemeServisi şifrelemeServisi,
                              IAbonelikServisi abonelikServisi,
                              ISiteServisi siteServisi,
                              //IÖdülPuanıServisi ödülPuanıServisi,
                              IWorkContext workContext,
                              IGenelÖznitelikServisi genelÖznitelikServisi,
                              //IWorkflowMessageService workflowMessageService,
                              IOlayYayınlayıcı olayYayınlayıcı,
                              //ÖdülPuanıAarları ödülPuanıAyarları,
                              KullanıcıAyarları kullanıcıAyarları)
 {
     this._kullanıcıServisi      = kullanıcıServisi;
     this._şifrelemeServisi      = şifrelemeServisi;
     this._abonelikServisi       = abonelikServisi;
     this._siteServisi           = siteServisi;
     this._genelÖznitelikServisi = genelÖznitelikServisi;
     this._workContext           = workContext;
     this._olayYayınlayıcı       = olayYayınlayıcı;
     this._kullanıcıAyarları     = kullanıcıAyarları;
 }
Exemple #14
0
 public AyarlarController(IWorkContext workContext,
                          IİzinServisi izinServisi,
                          ISiteServisi siteServisi,
                          IAyarlarServisi ayarlarServisi,
                          ITemaSağlayıcı temaSağlayıcı,
                          GenelAyarlar genelAyarlar,
                          IKullanıcıİşlemServisi kulllanıcıİşlemServisi,
                          ITamMetinServisi tamMetinServisi,
                          ITarihYardımcısı tarihYardımcısı,
                          IResimServisi resimServisi)
 {
     this._workContext            = workContext;
     this._izinServisi            = izinServisi;
     this._siteServisi            = siteServisi;
     this._ayarlarServisi         = ayarlarServisi;
     this._temaSağlayıcı          = temaSağlayıcı;
     this._genelAyarlar           = genelAyarlar;
     this._kulllanıcıİşlemServisi = kulllanıcıİşlemServisi;
     this._tamMetinServisi        = tamMetinServisi;
     this._tarihYardımcısı        = tarihYardımcısı;
     this._resimServisi           = resimServisi;
 }
Exemple #15
0
 public TestController(IİzinServisi izinServisi,
                       ISiteServisi siteServisi,
                       IKonumServisi konumServisi,
                       IKullanıcıİşlemServisi kullanıcıİşlemServisi,
                       ITestServisi testServisi,
                       IPdfServisi pdfServisi,
                       IKullanıcıServisi kullanıcıServisi,
                       IDovizServisi dovizServisi,
                       IWorkContext workContext,
                       INotServisi notServisi)
 {
     this._izinServisi           = izinServisi;
     this._siteServisi           = siteServisi;
     this._konumServisi          = konumServisi;
     this._kullanıcıİşlemServisi = kullanıcıİşlemServisi;
     this._testServisi           = testServisi;
     this._pdfServisi            = pdfServisi;
     this._kullanıcıServisi      = kullanıcıServisi;
     this._dovizServisi          = dovizServisi;
     this._notServisi            = notServisi;
     this._workContext           = workContext;
 }
Exemple #16
0
 public KullanıcıController(IKullanıcıModelFabrikası kullanıcıModelFabrikası,
                            KullanıcıAyarları kullanıcıAyarları,
                            IWorkContext workContext,
                            IKimlikDoğrulamaServisi kimlikDoğrulamaServisi,
                            IOlayYayınlayıcı olayYayınlayıcı,
                            IKullanıcıServisi kullanıcıServisi,
                            ISiteContext siteContext,
                            IKullanıcıKayıtServisi kullanıcıKayıtServisi,
                            IGenelÖznitelikServisi genelÖznitelikServisi,
                            IWebYardımcısı webYardımcısı,
                            SiteBilgiAyarları siteBilgiAyarları,
                            IİzinServisi izinServisi,
                            ITarihYardımcısı tarihYardımcısı,
                            IAçıkYetkilendirmeServisi açıkYetkilendirmeServisi,
                            ISiteServisi siteServisi,
                            IBültenAbonelikServisi bültenAbonelikServisi,
                            IÜlkeServisi ülkeServisi,
                            IKullanıcıİşlemServisi kullanıcıİşlemServisi)
 {
     this._kullanıcıModelFabrikası  = kullanıcıModelFabrikası;
     this._kullanıcıAyarları        = kullanıcıAyarları;
     this._workContext              = workContext;
     this._kimlikDoğrulamaServisi   = kimlikDoğrulamaServisi;
     this._olayYayınlayıcı          = olayYayınlayıcı;
     this._kullanıcıServisi         = kullanıcıServisi;
     this._siteContext              = siteContext;
     this._kullanıcıKayıtServisi    = kullanıcıKayıtServisi;
     this._genelÖznitelikServisi    = genelÖznitelikServisi;
     this._webYardımcısı            = webYardımcısı;
     this._siteBilgiAyarları        = siteBilgiAyarları;
     this._izinServisi              = izinServisi;
     this._tarihYardımcısı          = tarihYardımcısı;
     this._açıkYetkilendirmeServisi = açıkYetkilendirmeServisi;
     this._siteServisi              = siteServisi;
     this._bültenAbonelikServisi    = bültenAbonelikServisi;
     this._ülkeServisi              = ülkeServisi;
     this._kullanıcıİşlemServisi    = kullanıcıİşlemServisi;
 }
 public WebSiteContext(IHttpContextAccessor httpContextAccessor,
                       ISiteServisi siteService)
 {
     this._httpContextAccessor = httpContextAccessor;
     this._siteService         = siteService;
 }
Exemple #18
0
 public WebSiteContext(ISiteServisi siteServisi, IWebYardımcısı webYardımcısı)
 {
     this._siteServisi   = siteServisi;
     this._webYardımcısı = webYardımcısı;
 }