Exemplo n.º 1
0
    override protected void OnInit(EventArgs e)
    {
        base.OnInit(e);

        if (Context.User.Identity.IsAuthenticated)
        {
            PageTraces pageTrace = new PageTraces();
            pageTrace.LogPageTrace(
                int.Parse(User.Identity.Name)
                , Request.ServerVariables["REMOTE_ADDR"].ToString()
                , Request.UserAgent
                , Request.Url.AbsolutePath.ToString());

            //_isPositionWeightPriorityUsed = (System.Configuration.ConfigurationManager.AppSettings["EST.POSITION.WEIGHT.PRIORITY"].ToUpper().Equals("TRUE")) ? 1 : 0;

            //string isUserIPUsed = ConfigurationManager.AppSettings["Login.IsUserIPUsed"].ToString().ToUpper();

            //if (isUserIPUsed.Equals("TRUE"))
            //{
            //    MicroBSC.Estimation.Dac.Common common = new MicroBSC.Estimation.Dac.Common();

            //    bool isOK = common.IsEstAccessValid(EMP_REF_ID, Request.ServerVariables["REMOTE_ADDR"].ToString());

            //    if (!isOK)
            //    {
            //        string script = JSHelper.GetAlertRedirectScript("접근권한이 없습니다.", "../_common/ErrorPages/ErrorInfo.aspx?ERRTITLE=성과평가 접근권한 없음&ERRMSG=성과평가 접근권한이 없습니다.<br>관리자에게 문의하세요");
            //        Response.Write(script);
            //    }
            //}
        }
    }
Exemplo n.º 2
0
    override protected void OnInit(EventArgs e)
    {
        base.OnInit(e);

        if (Context.User.Identity.IsAuthenticated)
        {
            PageTraces pageTrace = new PageTraces();
            pageTrace.LogPageTrace(
                int.Parse(User.Identity.Name)
                , Request.ServerVariables["REMOTE_ADDR"].ToString()
                , Request.UserAgent
                , Request.Url.AbsolutePath.ToString());
        }
    }