コード例 #1
0
 public EczaneNobetMazeretController(IEczaneNobetMazeretService eczaneNobetMazeretService,
                                     IEczaneNobetIstekService eczaneNobetIstekService,
                                     IEczaneNobetGrupService eczaneNobetGrupService,
                                     IEczaneService eczaneService,
                                     IMazeretService mazeretService,
                                     ITakvimService takvimService,
                                     IUserService userService,
                                     INobetGrupService nobetGrupService,
                                     INobetGrupGorevTipService nobetGrupGorevTipService,
                                     IBayramService bayramService,
                                     INobetUstGrupService nobetUstGrupService,
                                     INobetGrupGorevTipTakvimOzelGunService nobetGrupGorevTipTakvimOzelGunService,
                                     INobetUstGrupSessionService nobetUstGrupSessionService)
 {
     _eczaneNobetMazeretService = eczaneNobetMazeretService;
     _eczaneNobetIstekService   = eczaneNobetIstekService;
     _eczaneNobetGrupService    = eczaneNobetGrupService;
     _eczaneService             = eczaneService;
     _mazeretService            = mazeretService;
     _takvimService             = takvimService;
     _userService         = userService;
     _nobetGrupService    = nobetGrupService;
     _bayramService       = bayramService;
     _nobetUstGrupService = nobetUstGrupService;
     _nobetGrupGorevTipTakvimOzelGunService = nobetGrupGorevTipTakvimOzelGunService;
     _nobetUstGrupSessionService            = nobetUstGrupSessionService;
     _nobetGrupGorevTipService = nobetGrupGorevTipService;
 }
コード例 #2
0
 public IskenderunOptimizationManager(
     IEczaneGrupService eczaneGrupService,
     IEczaneGrupTanimService eczaneGrupTanimService,
     IEczaneNobetIskenderunOptimization eczaneNobetIskenderunOptimization,
     IEczaneNobetGrupService eczaneNobetGrupService,
     IEczaneNobetIstekService eczaneNobetIstekService,
     IEczaneNobetMazeretService eczaneNobetMazeretService,
     IEczaneNobetOrtakService eczaneNobetOrtakService,
     IEczaneNobetSonucAktifService eczaneNobetSonucAktifService,
     INobetGrupGorevTipService nobetGrupGorevTipService,
     INobetGrupGorevTipGunKuralService nobetGrupGorevTipGunKuralService,
     INobetGrupGunKuralService nobetGrupGunKuralService,
     INobetGrupKuralService nobetGrupKuralService,
     INobetGrupService nobetGrupService,
     INobetGrupTalepService nobetGrupTalepService,
     INobetUstGrupKisitService nobetUstGrupKisitService,
     ITakvimService takvimService,
     IEczaneNobetSonucService eczaneNobetSonucService,
     IEczaneNobetMuafiyetService eczaneNobetMuafiyetService,
     IEczaneNobetGrupAltGrupService eczaneNobetGrupAltGrupService,
     IAyniGunTutulanNobetService ayniGunTutulanNobetService,
     INobetGrupGorevTipKisitService nobetGrupGorevTipKisitService,
     INobetAltGrupService nobetAltGrupService,
     IAyniGunNobetTakipGrupAltGrupService ayniGunNobetTakipGrupAltGrupService,
     IDebugEczaneService debugEczaneService
     )
 {
     _eczaneGrupService                 = eczaneGrupService;
     _eczaneGrupTanimService            = eczaneGrupTanimService;
     _eczaneNobetIskenderunOptimization = eczaneNobetIskenderunOptimization;
     _eczaneNobetGrupService            = eczaneNobetGrupService;
     _eczaneNobetIstekService           = eczaneNobetIstekService;
     _eczaneNobetMazeretService         = eczaneNobetMazeretService;
     _eczaneNobetOrtakService           = eczaneNobetOrtakService;
     _eczaneNobetSonucAktifService      = eczaneNobetSonucAktifService;
     _eczaneNobetSonucService           = eczaneNobetSonucService;
     _nobetGrupGorevTipService          = nobetGrupGorevTipService;
     _nobetGrupGorevTipGunKuralService  = nobetGrupGorevTipGunKuralService;
     _nobetGrupGunKuralService          = nobetGrupGunKuralService;
     _nobetGrupKuralService             = nobetGrupKuralService;
     _nobetGrupService                    = nobetGrupService;
     _nobetGrupTalepService               = nobetGrupTalepService;
     _nobetUstGrupKisitService            = nobetUstGrupKisitService;
     _takvimService                       = takvimService;
     _eczaneNobetMuafiyetService          = eczaneNobetMuafiyetService;
     _eczaneNobetGrupAltGrupService       = eczaneNobetGrupAltGrupService;
     _ayniGunTutulanNobetService          = ayniGunTutulanNobetService;
     _nobetGrupGorevTipKisitService       = nobetGrupGorevTipKisitService;
     _nobetAltGrupService                 = nobetAltGrupService;
     _ayniGunNobetTakipGrupAltGrupService = ayniGunNobetTakipGrupAltGrupService;
     _debugEczaneService                  = debugEczaneService;
 }
コード例 #3
0
 public EczaneNobetMazeretlerController(IEczaneNobetMazeretService eczaneNobetMazeretService,
                                        IUserService userService,
                                        ITakvimService takvimService,
                                        IMazeretService mazeretService,
                                        IUserRoleService userRoleService)
 {
     _eczaneNobetMazeretService = eczaneNobetMazeretService;
     _userService     = userService;
     _takvimService   = takvimService;
     _mazeretService  = mazeretService;
     _userRoleService = userRoleService;
     _yetkilendirme   = new Yetkilendirme(_userService, _userRoleService);
 }
コード例 #4
0
 public OsmaniyeOptimizationManager(
     IEczaneGrupService eczaneGrupService,
     IEczaneGrupTanimService eczaneGrupTanimService,
     IEczaneNobetOsmaniyeOptimization eczaneNobetOsmaniyeOptimization,
     IEczaneNobetGrupService eczaneNobetGrupService,
     IEczaneNobetIstekService eczaneNobetIstekService,
     IEczaneNobetMazeretService eczaneNobetMazeretService,
     IEczaneNobetOrtakService eczaneNobetOrtakService,
     IEczaneNobetSonucAktifService eczaneNobetSonucAktifService,
     INobetGrupGorevTipService nobetGrupGorevTipService,
     INobetGrupGorevTipGunKuralService nobetGrupGorevTipGunKuralService,
     INobetGrupGunKuralService nobetGrupGunKuralService,
     INobetGrupKuralService nobetGrupKuralService,
     INobetGrupService nobetGrupService,
     INobetGrupTalepService nobetGrupTalepService,
     INobetUstGrupKisitService nobetUstGrupKisitService,
     ITakvimService takvimService,
     IEczaneNobetSonucService eczaneNobetSonucService,
     IEczaneNobetMuafiyetService eczaneNobetMuafiyetService,
     IEczaneNobetGrupAltGrupService eczaneNobetGrupAltGrupService,
     IKalibrasyonService kalibrasyonService,
     IAyniGunTutulanNobetService ayniGunTutulanNobetService,
     INobetDurumService nobetDurumService,
     IDebugEczaneService debugEczaneService
     )
 {
     _eczaneGrupService                = eczaneGrupService;
     _eczaneGrupTanimService           = eczaneGrupTanimService;
     _eczaneNobetOsmaniyeOptimization  = eczaneNobetOsmaniyeOptimization;
     _eczaneNobetGrupService           = eczaneNobetGrupService;
     _eczaneNobetIstekService          = eczaneNobetIstekService;
     _eczaneNobetMazeretService        = eczaneNobetMazeretService;
     _eczaneNobetOrtakService          = eczaneNobetOrtakService;
     _eczaneNobetSonucAktifService     = eczaneNobetSonucAktifService;
     _eczaneNobetSonucService          = eczaneNobetSonucService;
     _nobetGrupGorevTipService         = nobetGrupGorevTipService;
     _nobetGrupGorevTipGunKuralService = nobetGrupGorevTipGunKuralService;
     _nobetGrupGunKuralService         = nobetGrupGunKuralService;
     _nobetGrupKuralService            = nobetGrupKuralService;
     _nobetGrupService              = nobetGrupService;
     _nobetGrupTalepService         = nobetGrupTalepService;
     _nobetUstGrupKisitService      = nobetUstGrupKisitService;
     _takvimService                 = takvimService;
     _eczaneNobetMuafiyetService    = eczaneNobetMuafiyetService;
     _eczaneNobetGrupAltGrupService = eczaneNobetGrupAltGrupService;
     _kalibrasyonService            = kalibrasyonService;
     _ayniGunTutulanNobetService    = ayniGunTutulanNobetService;
     _nobetDurumService             = nobetDurumService;
     _debugEczaneService            = debugEczaneService;
 }
コード例 #5
0
 public EczaneNobetSonucDemoManager(IEczaneNobetSonucDemoDal eczaneNobetSonucDemoDal,
                                    IEczaneNobetOrtakService eczaneNobetOrtakService,
                                    INobetGrupService nobetGrupService,
                                    IEczaneService eczaneService,
                                    ITakvimService takvimService,
                                    IBayramService bayramService,
                                    INobetGrupGorevTipService nobetGrupGorevTipService,
                                    IEczaneNobetMazeretService eczaneNobetMazeretService
                                    )
 {
     _eczaneNobetSonucDemoDal   = eczaneNobetSonucDemoDal;
     _eczaneNobetOrtakService   = eczaneNobetOrtakService;
     _takvimService             = takvimService;
     _bayramService             = bayramService;
     _nobetGrupGorevTipService  = nobetGrupGorevTipService;
     _eczaneNobetMazeretService = eczaneNobetMazeretService;
 }
コード例 #6
0
 public EczaneNobetSonucAktifManager(IEczaneNobetSonucAktifDal eczaneNobetSonucAktifDal,
                                     IEczaneNobetGrupService eczaneNobetGrupService,
                                     IBayramService bayramService,
                                     INobetGrupGorevTipService nobetGrupGorevTipService,
                                     IEczaneNobetMazeretService eczaneNobetMazeretService,
                                     INobetGrupGorevTipTakvimOzelGunService nobetGrupGorevTipTakvimOzelGunService,
                                     INobetGrupGorevTipGunKuralService nobetGrupGorevTipGunKuralService,
                                     IEczaneNobetOrtakService eczaneNobetOrtakService)
 {
     _eczaneNobetSonucAktifDal              = eczaneNobetSonucAktifDal;
     _eczaneNobetGrupService                = eczaneNobetGrupService;
     _bayramService                         = bayramService;
     _nobetGrupGorevTipService              = nobetGrupGorevTipService;
     _eczaneNobetMazeretService             = eczaneNobetMazeretService;
     _nobetGrupGorevTipTakvimOzelGunService = nobetGrupGorevTipTakvimOzelGunService;
     _nobetGrupGorevTipGunKuralService      = nobetGrupGorevTipGunKuralService;
     _eczaneNobetOrtakService               = eczaneNobetOrtakService;
 }
コード例 #7
0
 public MersinMerkezOptimizationManagerV1(
     IEczaneGrupService eczaneGrupService,
     IEczaneGrupTanimService eczaneGrupTanimService,
     IEczaneNobetMersinMerkezOptimization eczaneNobetMersinMerkezOptimization,
     IEczaneNobetGrupService eczaneNobetGrupService,
     IEczaneNobetIstekService eczaneNobetIstekService,
     IEczaneNobetMazeretService eczaneNobetMazeretService,
     IEczaneNobetOrtakService eczaneNobetOrtakService,
     IEczaneNobetSonucAktifService eczaneNobetSonucAktifService,
     INobetGrupGorevTipService nobetGrupGorevTipService,
     INobetGrupGunKuralService nobetGrupGunKuralService,
     INobetGrupKuralService nobetGrupKuralService,
     INobetGrupService nobetGrupService,
     INobetAltGrupService nobetAltGrupService,
     INobetGrupTalepService nobetGrupTalepService,
     INobetUstGrupKisitService nobetUstGrupKisitService,
     ITakvimService takvimService,
     IEczaneNobetSonucService eczaneNobetSonucService,
     IEczaneNobetMuafiyetService eczaneNobetMuafiyetService,
     IEczaneNobetGrupAltGrupService eczaneNobetGrupAltGrupService
     )
 {
     _eczaneGrupService      = eczaneGrupService;
     _eczaneGrupTanimService = eczaneGrupTanimService;
     _eczaneNobetMersinMerkezOptimization = eczaneNobetMersinMerkezOptimization;
     _eczaneNobetGrupService       = eczaneNobetGrupService;
     _eczaneNobetIstekService      = eczaneNobetIstekService;
     _eczaneNobetMazeretService    = eczaneNobetMazeretService;
     _eczaneNobetOrtakService      = eczaneNobetOrtakService;
     _eczaneNobetSonucAktifService = eczaneNobetSonucAktifService;
     _eczaneNobetSonucService      = eczaneNobetSonucService;
     _nobetGrupGorevTipService     = nobetGrupGorevTipService;
     _nobetGrupGunKuralService     = nobetGrupGunKuralService;
     _nobetGrupKuralService        = nobetGrupKuralService;
     _nobetGrupService             = nobetGrupService;
     _nobetAltGrupService          = nobetAltGrupService;
     _nobetGrupTalepService        = nobetGrupTalepService;
     _nobetUstGrupKisitService     = nobetUstGrupKisitService;
     _takvimService = takvimService;
     _eczaneNobetMuafiyetService    = eczaneNobetMuafiyetService;
     _eczaneNobetGrupAltGrupService = eczaneNobetGrupAltGrupService;
 }
コード例 #8
0
 public AlanyaOptimizationManagerEski(
     IEczaneGrupService eczaneGrupService,
     IEczaneGrupTanimService eczaneGrupTanimService,
     IEczaneNobetAlanyaOptimization eczaneNobetAlanyaOptimization,
     IEczaneNobetGrupService eczaneNobetGrupService,
     IEczaneNobetIstekService eczaneNobetIstekService,
     IEczaneNobetMazeretService eczaneNobetMazeretService,
     IEczaneNobetOrtakService eczaneNobetOrtakService,
     IEczaneNobetSonucAktifService eczaneNobetSonucAktifService,
     IEczaneNobetTekGrupOptimization eczaneNobetTekGrupOptimization,
     INobetGrupGorevTipService nobetGrupGorevTipService,
     INobetGrupGunKuralService nobetGrupGunKuralService,
     INobetGrupKuralService nobetGrupKuralService,
     INobetGrupService nobetGrupService,
     INobetGrupTalepService nobetGrupTalepService,
     INobetUstGrupKisitService nobetUstGrupKisitService,
     ITakvimService takvimService,
     IEczaneNobetSonucService eczaneNobetSonucService
     )
 {
     _takvimService                  = takvimService;
     _nobetGrupService               = nobetGrupService;
     _eczaneNobetSonucService        = eczaneNobetSonucService;
     _eczaneNobetOrtakService        = eczaneNobetOrtakService;
     _eczaneNobetMazeretService      = eczaneNobetMazeretService;
     _eczaneNobetAlanyaOptimization  = eczaneNobetAlanyaOptimization;
     _eczaneNobetTekGrupOptimization = eczaneNobetTekGrupOptimization;
     _eczaneNobetGrupService         = eczaneNobetGrupService;
     _eczaneNobetSonucAktifService   = eczaneNobetSonucAktifService;
     _eczaneGrupService              = eczaneGrupService;
     _eczaneGrupTanimService         = eczaneGrupTanimService;
     _eczaneNobetIstekService        = eczaneNobetIstekService;
     _nobetGrupKuralService          = nobetGrupKuralService;
     _nobetGrupGunKuralService       = nobetGrupGunKuralService;
     _nobetGrupGorevTipService       = nobetGrupGorevTipService;
     _nobetGrupTalepService          = nobetGrupTalepService;
     _nobetUstGrupKisitService       = nobetUstGrupKisitService;
     //UcAylikCiftGrupluEczanelerKumulatif = new List<EczaneCiftGrup>();
     sonUcAydaPazarGunuNobetTutanEczaneler = new List <int>();
 }
コード例 #9
0
 public EczaneNobetMazeretlerController(IEczaneNobetMazeretService eczaneNobetMazeretService)
 {
     _eczaneNobetMazeretService = eczaneNobetMazeretService;
 }
コード例 #10
0
        public NobetYazController(IAlanyaOptimizationService alanyaOptimizationService,
                                  IAntalyaMerkezOptimizationService antalyaMerkezOptimizationService,
                                  IMersinMerkezOptimizationServiceV2 mersinMerkezOptimizationServiceV2,
                                  IGiresunOptimizationService giresunOptimizationService,
                                  IOsmaniyeOptimizationService osmaniyeOptimizationService,
                                  IBartinOptimizationService bartinOptimizationService,
                                  ICorumOptimizationService corumOptimizationService,
                                  IIskenderunOptimizationService iskenderunOptimizationService,
                                  IKirikhanOptimizationService kirikhanOptimizationService,
                                  IDiyarbakirOptimizationService diyarbakirOptimizationService,
                                  IManavgatOptimizationService manavgatOptimizationService,
                                  IOrduMerkezOptimizationService orduMerkezOptimizationService,
                                  IKayseriOptimizationService kayseriOptimizationService,
                                  IAntakyaOptimizationService antakyaOptimizationService,

                                  IEczaneNobetGrupService eczaneNobetGrupService,
                                  INobetGrupGorevTipService nobetGrupGorevTipService,
                                  INobetGrupService nobetGrupService,
                                  IEczaneGrupService eczaneGrupService,
                                  INobetUstGrupService nobetUstGrupService,
                                  IUserNobetUstGrupService userNobetUstGrupService,
                                  IUserService userService,
                                  ITakvimService takvimService,
                                  INobetUstGrupKisitService nobetUstGrupKisitService,
                                  IEczaneNobetSonucService eczaneNobetSonucService,
                                  IEczaneNobetOrtakService eczaneNobetOrtakService,
                                  IEczaneNobetMazeretService eczaneNobetMazeretService,
                                  IKalibrasyonService kalibrasyonService,
                                  IZonguldakOptimizationService zonguldakOptimizationService,
                                  IEczaneNobetSonucPlanlananService eczaneNobetSonucPlanlananService,
                                  INobetUstGrupSessionService nobetUstGrupSessionService
                                  )
        {
            _alanyaOptimizationService         = alanyaOptimizationService;
            _antalyaMerkezOptimizationService  = antalyaMerkezOptimizationService;
            _mersinMerkezOptimizationServiceV2 = mersinMerkezOptimizationServiceV2;
            _giresunOptimizationService        = giresunOptimizationService;
            _osmaniyeOptimizationService       = osmaniyeOptimizationService;
            _bartinOptimizationService         = bartinOptimizationService;
            _corumOptimizationService          = corumOptimizationService;
            _iskenderunOptimizationService     = iskenderunOptimizationService;
            _kirikhanOptimizationService       = kirikhanOptimizationService;
            _diyarbakirOptimizationService     = diyarbakirOptimizationService;
            _manavgatOptimizationService       = manavgatOptimizationService;
            _orduMerkezOptimizationService     = orduMerkezOptimizationService;
            _kayseriOptimizationService        = kayseriOptimizationService;
            _antakyaOptimizationService        = antakyaOptimizationService;

            _eczaneNobetGrupService   = eczaneNobetGrupService;
            _nobetGrupGorevTipService = nobetGrupGorevTipService;
            _nobetGrupService         = nobetGrupService;
            _eczaneGrupService        = eczaneGrupService;
            _nobetUstGrupService      = nobetUstGrupService;
            _takvimService            = takvimService;
            _userNobetUstGrupService  = userNobetUstGrupService;
            _userService = userService;
            _nobetUstGrupKisitService         = nobetUstGrupKisitService;
            _eczaneNobetSonucService          = eczaneNobetSonucService;
            _eczaneNobetOrtakService          = eczaneNobetOrtakService;
            _eczaneNobetMazeretService        = eczaneNobetMazeretService;
            _kalibrasyonService               = kalibrasyonService;
            _zonguldakOptimizationService     = zonguldakOptimizationService;
            _eczaneNobetSonucPlanlananService = eczaneNobetSonucPlanlananService;
            _nobetUstGrupSessionService       = nobetUstGrupSessionService;
        }