Exemple #1
0
        public ActionResult Login(string IsCheck, string username, string password)
        {
            if (IsCheck == "on")
            {
                RemPassWord = 24;
            }
            // 身份认证
            LumluxSSYDB.Model.tUserInfoes ui    = new LumluxSSYDB.Model.tUserInfoes();
            LumluxSSYDB.BLL.tUserInfoes   uiBll = new LumluxSSYDB.BLL.tUserInfoes();
            string passwordMD5 = LumluxSSYDB.DBUtility.Utility.MD5(password);

            if (uiBll.ExistsUserByPassword(username, passwordMD5))
            {
                ui                 = uiBll.GetUserMode(username, passwordMD5);
                this.UserName      = ui.sUserName;
                this.UserID        = ui.sGUID;
                this.PrjGUID       = ui.sPrjectInfoGUID;
                this.UserAuthority = ui.iAuthorityGUID;
                return(RedirectToAction("index", "Main", new { Area = "Lamp" }));
            }
            else
            {
                ViewBag.IsError = true;
                ModelState.AddModelError("error", "用户名或密码错误");
                return(View());
            }
        }
Exemple #2
0
 public ActionResult GetUserProjectInfo()
 {
     if (!string.IsNullOrWhiteSpace(this.UserID))
     {
         LumluxSSYDB.BLL.tUserInfoes   bllUser      = new LumluxSSYDB.BLL.tUserInfoes();
         LumluxSSYDB.Model.tUserInfoes modelUser    = new LumluxSSYDB.Model.tUserInfoes();
         LumluxSSYDB.BLL.tPrjectInfo   bllProject   = new LumluxSSYDB.BLL.tPrjectInfo();
         LumluxSSYDB.Model.tPrjectInfo modelProject = new LumluxSSYDB.Model.tPrjectInfo();
         modelUser = bllUser.GetModel(this.UserID);
         if ((modelUser != null) && (!string.IsNullOrWhiteSpace(modelUser.sPrjectInfoGUID)))
         {
             modelProject = bllProject.GetModel(modelUser.sPrjectInfoGUID);
             return(View());
         }
         else
         {
             return(View());
         }
     }
     else
     {
         return(View());
     }
 }