Esempio n. 1
0
 public ActionResult Index(Model.UserAdmin UserAdmin)
 {
     Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin();
     UserAdmin.PassWord = Utility.ChangeText.md5(UserAdmin.PassWord);
     UserAdmin          = Sys_UserAdmin.AdminLogin(UserAdmin);
     if (UserAdmin != null)
     {
         if (UserAdmin.IsEnable == 1)
         {
             ViewBag.LoginError = "您的账号已经被禁止使用";
             return(View());
         }
         //登录成功
         Session["UsersId"]      = UserAdmin.ID;
         Session["UserName"]     = UserAdmin.UserName;
         Session["RealName"]     = UserAdmin.RealName;
         Session["OwnedCompany"] = UserAdmin.OwnedCompany;
         //记录日志  跳转界面
         Utility.Log.WriteTextLog("后台登录", "UsersId", UserAdmin.ID.ToString(), "UserName", UserAdmin.UserName);
         //return Json(new { msg = "ok" });
         return(RedirectToAction("Index", "Main"));//跳转到首页。
     }
     ViewBag.LoginError = "账号或密码错误";
     return(View());
 }
Esempio n. 2
0
        public ActionResult Index(Model.UserAdmin UserAdmin)
        {
            Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin();
            UserAdmin.PassWord = Utility.ChangeText.md5(UserAdmin.PassWord);
            UserAdmin          = Sys_UserAdmin.AdminLogin(UserAdmin);
            if (UserAdmin != null)
            {
                if (UserAdmin.IsEnable == 1)
                {
                    ViewBag.LoginError = "您的账号已经被禁止使用";
                    return(View());
                }
                //登录成功
                Session["UsersId"]  = UserAdmin.ID;
                Session["OpenId"]   = UserAdmin.OpenId;
                Session["UserName"] = UserAdmin.UserName;
                Session["RealName"] = UserAdmin.RealName;
                Session["RoleCode"] = UserAdmin.RoleCode;
                Sys_UserAdmin.UpdateOpenId(Session["OpenId"] != null ? Session["OpenId"].ToString() : "", UserAdmin.ID);
                //记录日志  跳转界面

                return(RedirectToAction("Index", "MMIndex"));//跳转到首页。
            }
            ViewBag.LoginError = "账号或密码错误";
            return(View());
        }
Esempio n. 3
0
 public ActionResult Index(Model.UserAdmin UserAdmin)
 {
     Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin();
     UserAdmin.PassWord = Utility.ChangeText.md5(UserAdmin.PassWord);
     UserAdmin          = Sys_UserAdmin.AdminLogin(UserAdmin);
     if (UserAdmin != null)
     {
         if (UserAdmin.IsEnable == 1)
         {
             ViewBag.LoginError = "您的账号已经被禁止使用";
             return(View());
         }
         //登录成功
         Session["UsersId"] = UserAdmin.ID;
         //Session["OpenId"] = UserAdmin.OpenId;//没有openid的,赋值"",更新也是""。
         Session["UserName"] = UserAdmin.UserName;
         Session["RealName"] = UserAdmin.RealName;
         Session["RoleCode"] = UserAdmin.RoleCode;
         if (string.IsNullOrEmpty(UserAdmin.OpenId))
         {
             Sys_UserAdmin.UpdateOpenId(Session["OpenId"] != null ? Session["OpenId"].ToString() : "", UserAdmin.ID);
         }
         //记录日志  跳转界面
         Business.Sys_UsersLoginLog Sys_Userlog = new Business.Sys_UsersLoginLog();
         Model.UsersLoginLog        model       = new Model.UsersLoginLog();
         model.UsersId   = UserAdmin.ID.ToString();
         model.UserName  = UserAdmin.UserName;
         model.RealName  = UserAdmin.RealName;
         model.LoginTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
         System.DateTime currentTime = DateTime.Now;
         model.Year  = currentTime.Year.ToString();
         model.Month = currentTime.Month.ToString();
         model.Day   = currentTime.Day.ToString();
         Sys_Userlog.InsertUsersLoginLog(model);
         //return RedirectToAction("Index", "MMIndex");//跳转到首页。
         if (!string.IsNullOrEmpty(Request["ArrangementId"]))
         {
             return(RedirectToAction("GetArrangementInfo", "MMain", new { ArrangementId = Request["ArrangementId"] }));
         }
         else
         {
             return(RedirectToAction("Index", "MMIndex"));//跳转到首页。
         }
     }
     ViewBag.LoginError = "账号或密码错误";
     return(View());
 }
Esempio n. 4
0
        public IHttpActionResult GetJwtToken(string username, string pw)
        {
            if (string.IsNullOrEmpty(username) || string.IsNullOrEmpty(pw))
            {
                return(Json(new { result = "参数为空" }));
            }
            UserAdmin UserAdmin = new UserAdmin();

            UserAdmin.UserName = username;
            UserAdmin.PassWord = pw;
            Business.Sys_UserAdmin Sys_UserAdmin = new Business.Sys_UserAdmin();
            UserAdmin.PassWord = Utility.ChangeText.md5(UserAdmin.PassWord);
            UserAdmin          = Sys_UserAdmin.AdminLogin(UserAdmin);
            if (UserAdmin != null)
            {
                JwtResult result;
                if (TokenHelper.GetToken(out result))
                {
                    return(Json(new { result }));
                }
            }
            return(Json(new { result = "none" }));
        }