コード例 #1
0
ファイル: Login.aspx.cs プロジェクト: ZamaniGit/ANP.COD
        protected void btn_login_Click(object sender, EventArgs e)
        {
            lbl_msg.Text = string.Empty;
            string Query   = "";
            string Message = string.Format("userName= {0} , Pass= {1} , Date= {2} , IP= {3} , Browser= {4}", txt_UserName.Text, txt_Password.Text
                                           , DateAndTime.GetDateTime16Digit(), Request.UserHostAddress, Request.Browser.Browser);

            Query = string.Format(@"insert INTO tblLog ( Title,Detail ) VALUES (N'{0}',N'{1}')", "صفحه ورود ", Message.Replace("'", ""));
            Utility.RunQuery(Query);
            if (Request.UserHostAddress.Replace("'", "") == "10.1.1.52" || Request.UserHostAddress == "10.1.1.52")
            {
                Query = string.Format(@"EXECUTE sp_FilltblErrorProgrammer
                                       @Message=N'{0}'
                                      ,@DateError='{1}'
                                      ,@PhysicalPath=N'{2}'
                                      ,@UserHostAddress='{3}'
                                      ,@Browser='{4}'"
                                      , string.Format("userName= {0} , Pass= {1}", txt_UserName.Text, txt_Password.Text)
                                      , DateAndTime.GetDateTime16Digit_Latin()
                                      , "صفحه ورود . کاربر مشکوک سعی در ورود به نرم افزار کرد ."
                                      , Request.UserHostAddress.Replace("'", "")
                                      , Request.Browser.Browser.Replace("'", ""));
                Utility.RunQuery(Query);
                Response.Redirect("~/Wrongdoer.aspx", true);
            }

            object UserData = Logins.chkUser();

            if (UserData != null)
            {
                Session["UserInfo"] = UserData;
                lbl_msg.Text        = "";
                FillCookie(UserData);
                Response.Redirect("~/Default.aspx?action=b4c96ed1-30a8-4766-9c07-80172e0cd1dd", true);
            }
            lbl_msg.Text = "کاربر مورد نظر یافت نشد";
        }