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); }
public ActionResult WatcParameters(WatchParameters watchParameters) { if (watchParameters != null) { CurrentSession.Set <WatchParameters>("WatchParameter", watchParameters); var nesne = CurrentSession.Get <WatchParameters>("WatchParameter"); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
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); }