void Application_Start(object sender, EventArgs e) { SandboxTheme.ThemesProviderEx.Register(); Application.Add("ApplicationTitle", "web-console"); MLogger.LogTo(Level.TRACE, false, "---------------------------------------------------------------"); MLogger.LogTo(Level.TRACE, false, "Application " + Application.Get("ApplicationTitle") + "started"); DevExpress.Web.ASPxClasses.ASPxWebControl.CallbackError += Application_Error; _restrictions = new List<String> {"Content", "Scripts", "Error"}; if (DbManager.GetConnectionStatus()) { MLogger.LogTo(Level.TRACE, false, "Database connection: success"); _settings = ConnectionManager.LoadSettings(); _client = ConnectionClientEx.Instance; _client.OnConnectionClientExEvent += OnConnectionClientEvent; _client.Start(_settings.RemoteHost, _settings.RemotePort, _settings.Reconnect); _checker = new ResearchTimeChecker(_client); _checker.StartCheck(); } else { MLogger.LogTo(Level.FATAL, false, "Database connection: error"); } /*_worker = Worker.Instance; _worker.OnWorkerEvent += OnWorkerEvent; if (_worker.DbStatus) { MLogger.LogTo(Level.TRACE, false, "Database connection: success"); //_checker = new ResearchTimeChecker(_client); //_checker.StartCheck(); } else { MLogger.LogTo(Level.FATAL, false, "Database connection: error"); }*/ }
protected void Page_Load(object sender, EventArgs e) { Title = "ВПО"; _client = ConnectionClientEx.Instance; _settings = ConnectionManager.LoadSettings(); if (!User.IsInRole("Administrator")) { if (!User.IsInRole("FileManager")) { btnDownload.ClientVisible = false; } } if (Master != null) ((MainMaster)Master).SetMenuFile("~/App_Data/SideMenu/Malware/MalwareMenu.xml"); _userId = (Int32)UserManager.GetUser(User.Identity.Name).ProviderUserKey; //gridViewMalware.Settings.ShowHeaderFilterButton = true; //gridViewMalware.KeyFieldName = "Id"; //foreach (var column in // gridViewMalware.Columns.Cast<object>().Where(column => column.GetType() == typeof(GridViewDataColumn))) //{ // ((GridViewDataColumn)column).Settings.HeaderFilterMode = HeaderFilterMode.List; //} //if (!IsPostBack) //{ // UpdateTableView(); // DbManager.OnTableUpdated += OnTableUpdated; //} UpdateTableView(); }
protected void Page_Load(object sender, EventArgs e) { Title = "*** | Управление ВПО"; _client = ConnectionClientEx.Instance; _settings = ConnectionManager.LoadSettings(); if (!User.IsInRole("Administrator")) { if (!User.IsInRole("FileManager")) { Response.Redirect("~/Account/Login.aspx"); } } if (Master != null) ((MainMaster)Master).SetMenuFile("~/App_Data/SideMenu/Malware/MalwareMenu.xml"); _userId = (Int32)UserManager.GetUser(User.Identity.Name).ProviderUserKey; gridViewMalware.Settings.ShowHeaderFilterButton = true; gridViewMalware.KeyFieldName = "Id"; foreach (var column in gridViewMalware.Columns.Cast<object>().Where(column => column.GetType() == typeof(GridViewDataColumn))) { ((GridViewDataColumn)column).Settings.HeaderFilterMode = HeaderFilterMode.List; } if (!IsPostBack) { UpdateTableView(); DbManager.OnTableUpdated += OnTableUpdated; } }