示例#1
0
        // ページロード
        protected void Page_Load(object sender,EventArgs e)
        {
            // ログインチェック
            if (Session.Count.Equals(0)) {
                Session.RemoveAll();
                Response.Redirect("Login.aspx");
            }

            //USB接続ログからの全件取得処理を呼び出し
            DbUsb dbUsb = new DbUsb();
            gridUsbLog.DataSource = dbUsb.getAllUsbLog();
            gridUsbLog.DataBind();
        }
示例#2
0
        protected void Page_Load(object sender,EventArgs e)
        {
            // ログインチェック
            if (Session.Count.Equals(0)) {
                Session.RemoveAll();
                Response.Redirect("Login.aspx");
            }

            // USB接続ログテーブルから今日・全てのレコード件数について取得
            DbUsb dbUsb = new DbUsb();
            int[] arrCount = new int[2];
            arrCount       = dbUsb.countUsbLog();

            ltrTodayLogCount .Text = arrCount[0].ToString();
            ltrAllLogCount.Text   = arrCount[1].ToString();

            // ホワイトリスト機能の有効/無効を取得
            DbWhitelist dbWhitelist = new DbWhitelist();
            int statusWhitelistId = dbWhitelist.statusWhitelist();

            switch (statusWhitelistId) {
                case 0:
                    ltrStatusWhitelist.Text = "無効";
                    break;
                case 1:
                    ltrStatusWhitelist.Text = "有効";
                    break;
            }

            // 未対応の警告ログ件数を取得
            ltrCountsAlertUsbLog.Text = dbUsb.getCountsAlertUsbLog().ToString();

            // 未対応の警告ログを取得
            DataTable dtGetAlertUsbLog = new DataTable();
            dtGetAlertUsbLog           = dbUsb.getAlertUsbLog("all");

            gridAlertUsbLog.DataSource = dtGetAlertUsbLog;
            gridAlertUsbLog.DataBind();

            // 存在しない場合は、メッセージ表示
            if (gridAlertUsbLog.Rows.Count == 0) {
                ltrNullAlertUsbLog.Visible = Visible;
            }
        }