public AccessReceiveController(IProgInitService progInitService, ITaskListService taskListService, IPanelSettingsService panelSettingsService, IDBUsersService dBUsersService, IReportService reportService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersPanelsService dBUsersPanelsService)
 {
     user = CurrentSession.User;
     if (user == null)
     {
         user = new DBUsers();
     }
     _progInitService         = progInitService;
     _taskListService         = taskListService;
     _panelSettingsService    = panelSettingsService;
     _dBUsersService          = dBUsersService;
     _reportService           = reportService;
     _dBUsersPanelsService    = dBUsersPanelsService;
     _dBUsersDepartmanService = dBUsersDepartmanService;
     _dBUsersSirketService    = dBUsersSirketService;
     dbDepartmanList          = new List <int>();
     dbPanelList  = new List <int>();
     dbSirketList = new List <int>();
     foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
     {
         dbDepartmanList.Add((int)dbUserDepartmanNo);
     }
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
     {
         dbSirketList.Add((int)dbUserSirketNo);
     }
     permissionUser = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
Example #2
0
        public WatchController(IAccessDatasService accessDatasService, IUserService userService, IReportService reportService, IProgInitService progInitService, IDBUsersService dBUsersService)
        {
            //user = CurrentSession.User;
            //if (user == null)
            //{
            //    user = new DBUsers();
            //}
            WtchPrmtrs = CurrentSession.Get <WatchParameters>("WatchParameter");
            if (WtchPrmtrs == null)
            {
                WtchPrmtrs = new WatchParameters();
            }

            _accessDatasService = accessDatasService;
            _userService        = userService;
            _reportService      = reportService;
            _progInitService    = progInitService;
            _dBUsersService     = dBUsersService;
            _reportService.GetPanelList(user == null ? new DBUsers {
            } : user);
            _reportService.GetDoorList(user == null ? new DBUsers {
            } : user);
            _reportService.GetSirketList(user == null ? new DBUsers {
            } : user);
            _reportService.GetDepartmanList(user == null ? new DBUsers {
            } : user);
            _reportService.GetAltDepartmanList(user == null ? new DBUsers {
            } : user);
            _reportService.GetBolumList(user == null ? new DBUsers {
            } : user);
            _reportService.GetPanelAndDoorListForSpotMonitor(user == null ? new DBUsers {
            } : user);
            permissionUser = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
        }
Example #3
0
 public WatchScreenController(IReportService reportService, IDBUsersService dBUsersService, IAccessDatasService accessDatasService, IProgInitService progInitService, IPanelSettingsService panelSettingsService, IDBUsersPanelsService dBUsersPanelsService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     WtchPrmtrs = CurrentSession.Get <WatchParameters>("WatchParameter");
     if (WtchPrmtrs == null)
     {
         WtchPrmtrs = new WatchParameters();
     }
     dbPanelList           = new List <int>();
     _reportService        = reportService;
     _dBUsersService       = dBUsersService;
     _accessDatasService   = accessDatasService;
     _progInitService      = progInitService;
     _panelSettingsService = panelSettingsService;
     _dBUsersPanelsService = dBUsersPanelsService;
     _reportService.GetPanelList(user == null ? new DBUsers {
     } : user);
     _reportService.GetDoorList(user == null ? new DBUsers {
     } : user);
     _reportService.GetSirketList(user == null ? new DBUsers {
     } : user);
     _reportService.GetDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetAltDepartmanList(user == null ? new DBUsers {
     } : user);
     _reportService.GetBolumList(user == null ? new DBUsers {
     } : user);
     _reportService.GetPanelAndDoorListForSpotMonitor(user == null ? new DBUsers {
     } : user);
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     permissionUser = _dBUsersService.GetAllDBUsers().Find(x => x.Kullanici_Adi == user.Kullanici_Adi);
 }
Example #4
0
 public CameraSettingsController(ICamerasService camerasService, ICameraTypesService cameraTypesService, IPanelSettingsService panelSettingsService, IAccessDatasService accessDatasService, IProgInitService progInitService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersPanelsService dBUsersPanelsService, IReaderSettingsNewService readerSettingsNewService, IDBUsersKapiService dBUsersKapiService)
 {
     user = CurrentSession.User;
     if (user == null)
     {
         user = new DBUsers();
     }
     _camerasService           = camerasService;
     _cameraTypesService       = cameraTypesService;
     _panelSettingsService     = panelSettingsService;
     _accessDatasService       = accessDatasService;
     _progInitService          = progInitService;
     _dBUsersPanelsService     = dBUsersPanelsService;
     _dBUsersDepartmanService  = dBUsersDepartmanService;
     _dBUsersSirketService     = dBUsersSirketService;
     _readerSettingsNewService = readerSettingsNewService;
     _dBUsersKapiService       = dBUsersKapiService;
     dbDepartmanList           = new List <int>();
     dbPanelList  = new List <int>();
     dbDoorList   = new List <int>();
     dbSirketList = new List <int>();
     foreach (var dbUserDepartmanNo in _dBUsersDepartmanService.GetAllDBUsersDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Departman_No))
     {
         dbDepartmanList.Add((int)dbUserDepartmanNo);
     }
     foreach (var dbUserPanelNo in _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No))
     {
         dbPanelList.Add((int)dbUserPanelNo);
     }
     foreach (var dbUserDoorNo in _dBUsersKapiService.GetAllDBUsersKapi(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Kapi_Kayit_No))
     {
         dbDoorList.Add((int)dbUserDoorNo);
     }
     foreach (var dbUserSirketNo in _dBUsersSirketService.GetAllDBUsersSirket(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Sirket_No))
     {
         dbSirketList.Add((int)dbUserSirketNo);
     }
 }