private void btnStart_Click(object sender, EventArgs e)
 {
     loginrslt = Database.DatabaseLogin();
     if (loginrslt.Equals(LoginResult.Successfull))
         DialogResult = DialogResult.OK;
     else
         CheckRequirements();
 }
示例#2
0
        public ActionResult Login(string account, string password, string verify)
        {
            // 获取客户端IP地址
            var clientIp = this.HttpContext.Request.ServerVariables["REMOTE_ADDR"];

            LoginResult result = this.HttpContext.UserLogin(account, password, verify);

            if (result.Equals(LoginResult.Success))
            {
                bool flag = false;

                try
                {
                    //using (var client = new CRMSocket.SocketMgtServiceClient())
                    //{
                    //    flag =
                    //        new CRMSocket.SocketMgtServiceClient().HasLogged(account, clientIp);
                    //    //new NF.BLL.Bll_TMO_ORDER().HasOtherUser(account);
                    //}
                }
                catch (Exception ex)
                {
                }

                if (flag == false)
                {
                    // return RedirectToAction("Index", "Home");
                    return(RedirectToAction(nameof(Redirector)));
                }
                else
                {
                    return(RedirectToAction(nameof(Redirector)));
                }
            }
            else
            {
                ModelState.AddModelError("error", result.GetRemark());
                return(View());
            }
        }