public OutherReportController(IAccessDatasService accessDatasService, IPanelSettingsService panelSettingsService, IReportService reportService, IDBUsersPanelsService dBUsersPanelsService, IDoorNamesService doorNamesService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersKapiService dBUsersKapiService, IReaderSettingsNewService readerSettingsNewService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _accessDatasService       = accessDatasService;
     _panelSettingsService     = panelSettingsService;
     _reportService            = reportService;
     _dBUsersPanelsService     = dBUsersPanelsService;
     _doorNamesService         = doorNamesService;
     _dBUsersKapiService       = dBUsersKapiService;
     _readerSettingsNewService = readerSettingsNewService;
     kullaniciyaAitPaneller    = _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No).ToList();
     _dBUsersDepartmanService  = dBUsersDepartmanService;
     _dBUsersSirketService     = dBUsersSirketService;
     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);
     }
     _reportService.GetPanelList(user == null ? new DBUsers {
     } : user);                                                        //Account olan kullanıcının panel listeleme metoduna kullanıcı gönderiliyor
     _reportService.GetDoorList(user == null ? new DBUsers {
     } : user);                                                        //Account olan kullanıcının kapı listeleme metoduna kullanıcı gönderiliyor
     _reportService.GetSirketList(user == null ? new DBUsers {
     } : user);                                                        //Account olan kullanıcının şirket listeleme metoduna kullanıcı gönderiliyor
     _reportService.GetDepartmanList(user == null ? new DBUsers {
     } : user);                                                        //Account olan kullanıcının departman listeleme metoduna kullanıcı gönderiliyor
     _reportService.GetAltDepartmanList(user == null ? new DBUsers {
     } : user);                                                        //Account olan kullanıcının alt departman listeleme metoduna kullanıcı gönderiliyor
     _reportService.GetBolumList(user == null ? new DBUsers {
     } : user);                                                        //Account olan kullanıcının bolum listeleme metoduna kullanıcı gönderiliyor
 }
 public VisitorReportController(IVisitorsService visitorsService, IPanelSettingsService panelSettingsService, IGroupMasterService groupMasterService, IGlobalZoneService globalZoneService, IReportService reportService, IDBUsersPanelsService dBUsersPanelsService, IDoorNamesService doorNamesService, IDBUsersKapiService dBUsersKapiService, IReaderSettingsNewService readerSettingsNewService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _visitorsService          = visitorsService;
     _panelSettingsService     = panelSettingsService;
     _groupMasterService       = groupMasterService;
     _globalZoneService        = globalZoneService;
     _reportService            = reportService;
     _dBUsersPanelsService     = dBUsersPanelsService;
     _doorNamesService         = doorNamesService;
     _dBUsersKapiService       = dBUsersKapiService;
     _readerSettingsNewService = readerSettingsNewService;
     kullaniciyaAitPaneller    = _dBUsersPanelsService.GetAllDBUsersPanels(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Panel_No).ToList();
     dbPanelList = new List <int>();
     dbDoorList  = new List <int>();
     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);
     }
     _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);
 }
Ejemplo n.º 3
0
 public ReportPersonelController(ISirketService sirketService, IDepartmanService departmanService, IBloklarService bloklarService, IVisitorsService visitorsService, IPanelSettingsService panelSettingsService, IGlobalZoneService globalZoneService, IGroupMasterService groupMasterService, IUserService userService, IReportService reportService, IUsersOLDService usersOLDService, IDBUsersPanelsService dBUsersPanelsService, IDoorNamesService doorNamesService, IDBUsersService dBUsersService, IAltDepartmanService altDepartmanService, IUnvanService unvanService, IBolumService bolumService, ITaskListService taskListService, IAccessDatasService accessDatasService, IBirimService birimService, IReaderSettingsNewService readerSettingsNewService, IDBUsersDepartmanService dBUsersDepartmanService, IDBUsersSirketService dBUsersSirketService, IDBUsersAltDepartmanService dBUsersAltDepartmanService, IDBUsersKapiService dBUsersKapiService)
 {
     //user = CurrentSession.User;
     //if (user == null)
     //{
     //    user = new DBUsers();
     //}
     _userService                = userService;
     _sirketService              = sirketService;
     _departmanService           = departmanService;
     _bloklarService             = bloklarService;
     _visitorsService            = visitorsService;
     _panelSettingsService       = panelSettingsService;
     _globalZoneService          = globalZoneService;
     _groupMasterService         = groupMasterService;
     _reportService              = reportService;
     _usersOLDService            = usersOLDService;
     _dBUsersPanelsService       = dBUsersPanelsService;
     _doorNamesService           = doorNamesService;
     _dBUsersService             = dBUsersService;
     _altDepartmanService        = altDepartmanService;
     _unvanService               = unvanService;
     _bolumService               = bolumService;
     _taskListService            = taskListService;
     _accessDatasService         = accessDatasService;
     _birimService               = birimService;
     _dBUsersKapiService         = dBUsersKapiService;
     _readerSettingsNewService   = readerSettingsNewService;
     _dBUsersDepartmanService    = dBUsersDepartmanService;
     _dBUsersSirketService       = dBUsersSirketService;
     _dBUsersAltDepartmanService = dBUsersAltDepartmanService;
     dbDepartmanList             = new List <int>();
     dbPanelList        = new List <int>();
     dbDoorList         = new List <int>();
     dbSirketList       = new List <int>();
     dbAltDepartmanList = new List <int>();
     _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);
     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);
     }
     foreach (var dbUserAltDepartmanNo in _dBUsersAltDepartmanService.GetAllDBUsersAltDepartman(x => x.Kullanici_Adi == user.Kullanici_Adi).Select(a => a.Alt_Departman_No))
     {
         dbAltDepartmanList.Add((int)dbUserAltDepartmanNo);
     }
 }