public ActionResult UpDatePwd()
 {
     string oldpwd = Request.Form["tboldPwd"];
     string newpwd = Request.Form["tbnewPwd"];
     string newpwd2 = Request.Form["tbnewPwd2"];
     if (newpwd != newpwd2)
     {
         ViewBag.ErrorMsg = "两次密码输入不一致!";
     }
     else
     {
         BLLManageUser bmu = new BLLManageUser();
         ManageUser mu = bmu.GetByUserName(User.GetUserName());
         if (mu.Pwd != oldpwd)
         {
             ViewBag.ErrorMsg = "原密码输入错误";
         }
         else
         {
             mu.Pwd = newpwd;
             bmu.Save();
             ViewBag.HintMsg = "密码修改成功";
         }
     }
     return View();
 }
示例#2
0
        public ActionResult Login()
        {
            string username = Request.Form["tbusername"];

            BLLManageUser mu = new BLLManageUser();
            AutoCourse.Models.ManageUser m = mu.Find(u => u.UserName == username);
            UserAuthentication.Authentication(Request.RequestContext.HttpContext, username, m);
            ViewData["username"] = User.GetUserName();
            ViewData["schoolid"] = User.GetSchoolID();
            return Redirect("/School/index");
        }
示例#3
0
 public ActionResult Index(ManageUser mu)
 {
     ManageUser mu1 = new BLLManageUser().GetByUserName(mu.UserName);
     if (mu1 == null)
     {
         ViewBag.ErrorMsg = "不存在的用户名!";
         return View(new ManageUser());
     }
     if (mu1.Pwd != mu.Pwd)
     {
         ViewBag.ErrorMsg = "密码错误";
         mu.Pwd = "";
         return View(mu);
     }
     UserAuthentication.Authentication(Request.RequestContext.HttpContext, mu);
     return Redirect("/Main/Index");
 }