Пример #1
0
        public PartialViewResult usermanage()
        {
            UCHome_UserBLL userbll = new UCHome_UserBLL();

            ViewBag.Records = userbll.GetInfoRecords("", "");
            return(PartialView());
        }
Пример #2
0
        public JsonResult GetUserList(string XM, string UserName)
        {
            UCHome_UserBLL userbll = new UCHome_UserBLL();
            var            applist = new {
                data        = userbll.GetUserList(XM, UserName),
                recordcount = userbll.GetInfoRecords(XM, UserName)
            };

            return(Json(applist, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public ActionResult StudentLogin()
        {
            if (UCHomeBasePage.IsLogin)
            {
                return(RedirectToAction("Index", "Home"));
            }
            string         UserName = "******", UserPwd = "111111";
            UCHome_UserBLL userbll = new UCHome_UserBLL();

            UserPwd = EncryptUtils.MD5Encrypt(UserPwd);
            Guid userid = Guid.Empty;

            userbll.CheckUser(UserName, UserPwd, out userid);
            string transferurl = string.Format("{0}Login/loginTransfer?uchomereturnurl={1}&UserID={2}", UCHomeBasePage.iiswebsitedirectory, Url.Action("HomePage", "Home"), userid);

            return(Redirect(transferurl));
        }
Пример #4
0
        public JsonResult AddUser(UCHome_User user)
        {
            user.UserPwd = EncryptUtils.MD5Encrypt(user.UserPwd);
            UCHome_UserBLL userbll  = new UCHome_UserBLL();
            int            result   = userbll.AddUser(user);
            string         errormsg = "提交的数据异常或者网络异常";

            if (result == 1)
            {
                int result2 = userbll.AddRelationOrgAndUser(user.PKID, new Guid(UCHomeBasePage.GetConfig("MainSchoolID")));
                if (result2 == 1)
                {
                    var jrs = new {
                        StatusCode = 200,
                        data       = user
                    };
                    return(Json(jrs, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    userbll.RemoveUser(user);
                    errormsg = "添加组织关系失败";
                }
            }
            else if (result == 2)
            {
                errormsg = "账号已经存在";
            }
            else
            {
                errormsg = "提交的数据异常或者网络异常";
            }
            var jr = new {
                StatusCode = 500,
                data       = new UCHome_User {
                    PKID = Guid.NewGuid()
                },
                msg = errormsg
            };

            return(Json(jr, JsonRequestBehavior.AllowGet));
        }
Пример #5
0
        public JsonResult ResetPwd(Guid PKID)
        {
            UCHome_UserBLL userbll = new UCHome_UserBLL();
            int            result  = userbll.ChangePassword(PKID, EncryptUtils.MD5Encrypt("123456"));

            if (result == 1)
            {
                var jr = new {
                    statuscode = 200
                };
                return(Json(jr, JsonRequestBehavior.AllowGet));
            }
            else
            {
                var jr = new {
                    statuscode = 500
                };
                return(Json(jr, JsonRequestBehavior.AllowGet));
            }
        }
Пример #6
0
        public JsonResult recoveryUser(Guid PKID)
        {
            UCHome_UserBLL userbll = new UCHome_UserBLL();
            int            result  = userbll.DeleteUser(PKID, 1);

            if (result == 1)
            {
                var jr = new {
                    statuscode = 200
                };
                return(Json(jr, JsonRequestBehavior.AllowGet));
            }
            else
            {
                var jr = new {
                    statuscode = 500
                };
                return(Json(jr, JsonRequestBehavior.AllowGet));
            }
        }
Пример #7
0
        public JsonResult CheckLogin(string UserName, string UserPwd)
        {
            UCHome_UserBLL userbll = new UCHome_UserBLL();

            UserPwd = EncryptUtils.MD5Encrypt(UserPwd);
            if (userbll.CheckUser(UserName, UserPwd, out Guid useid))
            {
                JsonResult result = new JsonResult
                {
                    Data = new { StatusCode = 200, ErrorMessage = "", UserID = useid }
                };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
            else
            {
                JsonResult result = new JsonResult
                {
                    Data = new { StatusCode = 400, ErrorMessage = "帐号密码错误", UserID = "" }
                };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }