コード例 #1
0
        /// <summary>
        /// 创建时间:2016/10/28
        /// 功能介绍:查看当前用户是否为管理员,并返回其所拥有的权限
        /// </summary>
        public void LoadDepartmentFun(HttpContext context)
        {
            U_UserInfoEntity us = context.Session["userInfoEntity"] as U_UserInfoEntity;

            if (us == null)
            {
                string EnterpriseCode = Common.GetSessionValue("EnterpriseCode", context);
                if (EnterpriseCode == null)
                {
                    return;
                }
                string loginName = Common.GetSessionValue("loginName", context);
                if (loginName == null)
                {
                    return;
                }
                us = MgrServices.UserAddService.GetEntityInfo(loginName, EnterpriseCode);
            }
            if (Convert.ToInt32(us._r_id) != 1)
            {
                context.Response.Write(JsonConvert.SerializeObject(new { State = false }));
                context.Response.End();
            }
            context.Response.Write(JsonConvert.SerializeObject(new { State = true, Data = JsonConvert.SerializeObject(MgrServices.FunctionService.GetAdminFunByUserID(Convert.ToInt32(us._u_id))) }));
        }
コード例 #2
0
        /// <summary>
        /// 用户详细信息
        /// </summary>
        /// <param name="U_ID"></param>
        /// <returns></returns>
        public string select(int U_ID)
        {
            U_UserInfoEntity Model = new U_UserInfoEntity();
            U_UserInfoEntity ds    = MgrServices.UserAddService.GetUserList(U_ID);

            //部门id
            Model._u_id = U_ID;
            if (ds._r_id != null && ds._r_id != "")
            {
                Model._r_id = ds._r_id;
            }
            Model._u_loginname         = ds._u_loginname;
            Model._u_name              = ds._u_name;
            Model._u_sex               = ds._u_sex;
            Model._u_birthday          = ds._u_birthday;
            Model._department_id       = ds._department_id;
            Model._enterpriseCode      = ds._enterpriseCode;
            Model._student_id          = ds._student_id;
            Model._u_birthday          = ds._u_birthday;
            Model._u_email             = ds._u_email;
            Model._u_tel               = ds._u_tel;
            Model._u_remark            = ds._u_remark; //成员描述
            Model._u_parentsemail      = ds._u_parentsemail;
            Model._u_parentstel        = ds._u_parentstel;
            Model.role_type            = ds.role_type;
            Model.role_describe        = ds.role_describe;
            Model._u_addfield          = ds._u_addfield;
            Model._departmentauthority = ds._departmentauthority;
            Model._CouIntroduce        = ds._CouIntroduce;
            Model._CouSkilledField     = ds._CouSkilledField;
            Model._RFtype              = ds._RFtype;
            string json = JsonConvert.SerializeObject(Model);

            return(json);
        }
コード例 #3
0
        /// <summary>
        /// 修改得到成员信息
        /// </summary>
        /// <param name="U_ID"></param>
        /// <returns></returns>
        public string selects(int U_ID)
        {
            U_UserInfoEntity Model = new U_UserInfoEntity();
            U_UserInfoEntity ds    = MgrServices.UserAddService.GetEntitys(U_ID);

            //部门id
            Model._u_id           = U_ID;
            Model._r_id           = ds._r_id;
            Model._u_loginname    = ds._u_loginname;
            Model._u_name         = ds._u_name;
            Model._u_sex          = ds._u_sex;
            Model._u_birthday     = ds._u_birthday;
            Model._department_id  = ds._department_id;
            Model._enterpriseCode = ds._enterpriseCode;
            Model._student_id     = ds._student_id;
            Model._u_birthday     = ds._u_birthday;
            Model._u_email        = ds._u_email;
            Model._u_tel          = ds._u_tel;
            Model._u_remark       = ds._u_remark; //成员描述
            Model._u_parentsemail = ds._u_parentsemail;
            Model._u_parentstel   = ds._u_parentstel;
            Model.role_type       = "";
            Model.role_describe   = "";

            string json = JsonConvert.SerializeObject(Model);

            return(json);
        }
コード例 #4
0
        public void Login(string loginName, string pwd, bool rememberPwd, HttpContext context)
        {
            int isSuccess           = MgrServices.UserAddService.Login(loginName, MD5Helper.Upper32(pwd));
            U_UserInfoEntity entity = new U_UserInfoEntity();

            if (isSuccess > 0)
            {
                entity = MgrServices.UserAddService.GetEntity(loginName);

                if (entity != null)
                {
                    context.Session["loginName"] = loginName;
                    context.Session["UserID"]    = isSuccess;
                    //context.Session["U_Img"] = entity._u_img;
                    if (entity._u_img != null && entity._u_img != "")
                    {
                        context.Session["U_Img"] = entity._u_img;
                    }
                    else
                    {
                        context.Session["U_Img"] = "";
                    }

                    context.Session["EnterpriseCode"] = entity._enterpriseCode;
                    context.Session["role_type"]      = entity._role_types;
                    context.Session["U_Name"]         = entity._u_name;
                    context.Session["UserID"]         = entity._u_id;

                    SetSessionFunctionByRoleID(Convert.ToInt32(entity._r_id), context);//将对应的权限放到Session里面
                    GetRoleFuntion(context);
                    if (rememberPwd)
                    {
                        CookieHelper.SetCookie("LoginNameCookie", loginName, DateTime.MaxValue);
                        CookieHelper.SetCookie("LoginPwdCookie", pwd, DateTime.MaxValue);
                        CookieHelper.SetCookie("RememberPwd", rememberPwd.ToString(), DateTime.MaxValue);
                    }
                    else
                    {
                        CookieHelper.SetCookie("LoginNameCookie", "@@", DateTime.MaxValue);
                        CookieHelper.SetCookie("LoginPwdCookie", "@@", DateTime.MaxValue);
                    }
                    context.Response.Write(1);
                    context.Session["SecondMenu"] = null;
                    context.Session["FirstMenu"]  = null;
                }
                else
                {
                    context.Response.Write(0);
                }
            }
            else
            {
                CookieHelper.ClearCookie("LoginNameCookie");
                CookieHelper.ClearCookie("LoginPwdCookie");
                context.Response.Write(isSuccess > 0);
            }
        }
コード例 #5
0
        public string GetUserInfo(HttpContext context)
        {
            U_UserInfoEntity entity    = new U_UserInfoEntity();
            string           loginName = context.Request["loginName"];

            entity = MgrServices.UserAddService.GetEntity(loginName);
            string json = JsonConvert.SerializeObject(entity);

            return(json);
        }
コード例 #6
0
        public static bool userupdeta(U_UserInfoEntity model)
        {
            bool result  = false;
            bool results = false;
            // CrisisInterfere.UserInfoService.BasicSetting_UserInfoClient bsuf = new UserInfoService.BasicSetting_UserInfoClient();
            int GetFuntionType = 0;
            var RFType         = 0;

            if (Common.GetRequest("GetFuntionType") != null)
            {
                GetFuntionType = Convert.ToInt32(Common.GetRequest("GetFuntionType"));
            }
            if (Common.GetRequest("RFType") != null)
            {
                RFType = Convert.ToInt32(Common.GetRequest("RFType"));
            }

            if (RFType == 2)
            {
                //一直都是咨询师
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.UpdateUserInfoTwo(model, CounselorModels);
            }
            if (RFType == 3)
            {
                //之前是普通用户,现在是咨询师
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.UpdateInsert(model, CounselorModels);
            }
            else if (RFType == 4)
            {
                //之前是咨询师角色,现在是普通用户或者其他管理员
                result = MgrServices.UserAddService.UpdateDelete(model);
            }
            else
            {
                //值更新用户详细信息表--一直都是用户
                result = MgrServices.UserAddService.UpdateUserInfo(model);
            }
            if (result)
            {
                UTemplateEntity UTModle = new UTemplateEntity();
                UTModle._u_id            = model._u_id;//需要动态获取已经添加的用户的信息
                UTModle._addfiletemplate = model._u_addfield;
                UTModle._createtime      = DateTime.Now;
                results = MgrServices.UserAddService.UTemplateUpdate(UTModle);
            }
            return(results);
        }
コード例 #7
0
        /// <summary>
        /// 加载用户信息
        /// </summary>
        /// <param name="context"></param>
        public void LoadUserInfo(HttpContext context)
        {
            string EnterpriseCode = Common.GetSessionValue("EnterpriseCode", context);

            if (EnterpriseCode == null)
            {
                return;
            }
            U_UserInfoEntity wu = MgrServices.UserAddService.GetEntityInfo(context.Session["loginName"].ToString(), EnterpriseCode);

            context.Session["userInfoEntity"] = wu;
            context.Response.Write(JsonConvert.SerializeObject(wu));
        }
コード例 #8
0
        /// <summary>
        /// 修改密码
        /// </summary>
        /// <param name="context"></param>
        public void AlterPwd(HttpContext context)
        {
            U_UserInfoEntity us = context.Session["userInfoEntity"] as U_UserInfoEntity;

            us._u_password = MD5Helper.Upper32(Common.GetRequest("newPwd"));
            bool isSuccess = MgrServices.UserAddService.updetapwds(us);

            if (isSuccess)
            {
                context.Session["userInfoEntity"] = us;
            }
            context.Response.Write(isSuccess);
            context.Response.End();
        }
コード例 #9
0
        /// <summary>
        /// 记住当前登录的密码
        /// </summary>
        /// <param name="context"></param>
        public void CheckCurrentPwd(HttpContext context)
        {
            U_UserInfoEntity          us = context.Session["userInfoEntity"] as U_UserInfoEntity;
            Dictionary <string, bool> ds = new Dictionary <string, bool>();

            if (us._u_password != MD5Helper.Upper32(Common.GetRequest("currentPwd")))
            {
                ds.Add("valid", false);
            }
            else
            {
                ds.Add("valid", true);
            }
            context.Response.Write(JsonConvert.SerializeObject(ds));
            context.Response.End();
        }
コード例 #10
0
        /// <summary>
        /// 更新咨询师信息
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public static bool userupdeta(U_UserInfoEntity model)
        {
            bool result = false;
            // WebPages.UserInfoService.BasicSetting_UserInfoClient bsuf = new UserInfoService.BasicSetting_UserInfoClient();
            int GetFuntionType = 0;
            var RFType         = 0;

            if (Common.GetRequest("GetFuntionType") != null)
            {
                GetFuntionType = Convert.ToInt32(Common.GetRequest("GetFuntionType"));
            }
            if (Common.GetRequest("RFType") != null)
            {
                RFType = Convert.ToInt32(Common.GetRequest("RFType"));
            }

            if (RFType == 2)
            {
                //一直都是咨询师
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.UpdateUserInfoTwo(model, CounselorModels);
            }
            if (RFType == 3)
            {
                //之前是普通用户,现在是咨询师
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.UpdateInsert(model, CounselorModels);
            }
            else if (RFType == 4)
            {
                //之前是咨询师角色,现在是普通用户或者其他管理员
                result = MgrServices.UserAddService.UpdateDelete(model);
            }
            else
            {
                //值更新用户详细信息表--一直都是用户
                result = MgrServices.UserAddService.UpdateUserInfo(model);
            }
            return(result);
        }
コード例 #11
0
        /// <summary>
        /// 保存文件
        /// </summary>
        /// <param name="context"></param>
        public void SaveFile(HttpContext context)
        {
            string basePath = "/upload/";
            string name;

            basePath = System.Web.HttpContext.Current.Server.MapPath(basePath);
            HttpFileCollection files = System.Web.HttpContext.Current.Request.Files;

            if (!System.IO.Directory.Exists(basePath))
            {
                System.IO.Directory.CreateDirectory(basePath);
            }
            var suffix = files[0].ContentType.Split('/');
            //获取文件格式
            //var _suffix = suffix[1].Equals("jpeg", StringComparison.CurrentCultureIgnoreCase) ? "" : suffix[1];
            var _suffix = suffix[1] + "" + DateTime.Now.Ticks;
            var _temp   = DateTime.Now.Ticks + System.Web.HttpContext.Current.Request["name"];

            //如果不修改文件名,则创建随机文件名
            if (!string.IsNullOrEmpty(_temp))
            {
                name = _temp;
            }
            else
            {
                Random rand = new Random(24 * (int)DateTime.Now.Ticks);
                name = rand.Next() + "." + _suffix;
            }

            var full = basePath + name;

            files[0].SaveAs(full);
            context.Session["U_Img"] = full;
            U_UserInfoEntity us = context.Session["userInfoEntity"] as U_UserInfoEntity;

            string ip = ConfigurationManager.AppSettings["IISPath"].ToString(); // 获取服务器IP

            us._u_img = "/upload/" + name + "";                                 // 保存相对路径到服务器
            //us._u_img = "../../../upload/" + name;
            //context.Session["U_Img"] = "../../../upload/" + name;
            MgrServices.UserAddService.UpdateUserInfo(us);
            context.Session["userInfoEntity"] = us;
            var _result = "{\"jsonrpc\" : \"2.0\", \"result\" : null, \"id\" : \"" + name + "\"}";

            System.Web.HttpContext.Current.Response.Write(_result);
        }
コード例 #12
0
        /// <summary>
        /// 过程请求
        /// </summary>
        /// <param name="context"></param>
        public void ProcessRequest(HttpContext context)
        {
            bool result = false;

            try
            {
                U_UserInfoEntity model = new U_UserInfoEntity();
                model._department_id       = context.Request["Department_ID"];
                model._enterpriseCode      = context.Request["EnterpriseCode"];
                model._u_loginname         = context.Request["U_LoginName"];
                model._u_password          = context.Request["U_Password"];
                model._u_name              = context.Request["U_Name"];
                model._u_sex               = context.Request["U_Sex"];
                model._student_id          = context.Request["Student_ID"];
                model._u_birthday          = Convert.ToDateTime(context.Request["U_Birthday"]).ToString("yyyy-MM-dd");
                model._u_email             = context.Request["U_EMail"];
                model._u_tel               = context.Request["U_Tel"];
                model._u_parentstel        = context.Request["U_ParentsTel"];
                model._u_parentsemail      = context.Request["U_ParentsEMail"];
                model._r_id                = context.Request["R_ID"];
                model._u_age               = ages(model._u_birthday);
                model._u_remark            = context.Request["U_Remark"];
                model._u_address           = context.Request["U_Address"];
                model._u_addfield          = context.Request["U_AddField"];
                model._departmentauthority = context.Request["DA"];
                model._enterpriseCode      = Common.GetSessionValue("EnterpriseCode", context);
                if (model._enterpriseCode == null)
                {
                    return;
                }
                model.u_createperson = Common.GetSessionValue("loginName", context);
                if (model.u_createperson == null)
                {
                    return;
                }
                result = Adduser(model, context);
            }
            catch
            { }

            context.Response.Write(result);
        }
コード例 #13
0
        /// <summary>
        /// 添加用户信息
        /// </summary>
        /// <param name="model"></param>
        /// <param name="context"></param>
        /// <returns></returns>
        public bool Adduser(U_UserInfoEntity model, HttpContext context)
        {
            int GetFuntionType = 0;

            bool result = false;

            if (Common.GetRequest("GetFuntionType") != null)
            {
                GetFuntionType = Convert.ToInt32(Common.GetRequest("RFType"));
            }
            BasicSetting_UserInfoClient bsuf = new BasicSetting_UserInfoClient();

            model._u_password = MD5Helper.Upper32(model._u_password);
            if (model._u_sex == "0")
            {
                model._u_sex = "男";
            }
            else if (model._u_sex == "1")
            {
                model._u_sex = "女";
            }
            model._u_auditstate  = "1";
            model._u_mark_delete = "0";
            model._u_str         = "0";



            if (GetFuntionType == 4)
            {
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.U_UserInfoAddTwo(model, CounselorModels);
            }
            else
            {
                result = MgrServices.UserAddService.U_UserInfoAdd(model);
            }
            return(result);
        }
コード例 #14
0
        /// <summary>
        /// 加载用户头像
        /// </summary>
        /// <param name="context"></param>
        public void LoadUserPic(HttpContext context)
        {
            U_UserInfoEntity us = context.Session["userInfoEntity"] as U_UserInfoEntity;

            context.Response.Write(context.Session["U_Img"]);
        }
コード例 #15
0
        /// <summary>
        /// 添加用户
        /// </summary>
        /// <param name="model"></param>
        /// <param name="context"></param>
        /// <returns></returns>
        public bool Adduser(U_UserInfoEntity model, HttpContext context)
        {
            int GetFuntionType = 0;

            long result  = 0;
            bool results = false;

            if (Common.GetRequest("GetFuntionType") != null)
            {
                GetFuntionType = Convert.ToInt32(Common.GetRequest("RFType"));
            }
            BasicSetting_UserInfoClient bsuf = new BasicSetting_UserInfoClient();

            model._u_password = MD5Helper.Upper32(model._u_password);
            if (model._u_sex == "0")
            {
                model._u_sex = "男";
            }
            else if (model._u_sex == "1")
            {
                model._u_sex = "女";
            }
            model._u_auditstate  = "1";
            model._u_mark_delete = "0";
            model._u_str         = "0";
            var functionList = MgrServices.FunctionService.GetRoleFun(Convert.ToInt32(model._r_id));

            if (functionList.Contains(29))
            {
                CounselorModel CounselorModels = new CounselorModel();
                CounselorModels.CouIntroduce    = Common.GetRequest("U_Consult");
                CounselorModels.CouSkilledField = Common.GetRequest("GoodField");
                CounselorModels.CounseType      = GetFuntionType;
                result = MgrServices.UserAddService.U_UserInfoAddTwo(model, CounselorModels);
            }
            else
            {
                result = MgrServices.UserAddService.U_UserInfoAdd(model);
            }
            if (result > 0)
            {
                UTemplateEntity UTModle = new UTemplateEntity();
                UTModle._u_id            = Convert.ToInt32(result);//需要动态获取已经添加的用户的信息
                UTModle._addfiletemplate = model._u_addfield;
                UTModle._createtime      = DateTime.Now;

                long UT = MgrServices.UserAddService.UTemplateInsert(UTModle);
                if (UT > 0)
                {
                    results = true;
                }
                else
                {
                    results = false;
                }
            }
            else
            {
                results = false;
            }
            return(results);
        }
コード例 #16
0
        /// <summary>
        /// 修改
        /// </summary>
        /// <param name="context"></param>
        public void Update(HttpContext context)
        {
            var RFType = 0;

            if (Common.GetRequest("RFType") != null)
            {
                RFType = Convert.ToInt32(Common.GetRequest("RFType"));
            }
            var isSave = true;
            List <SelfDefinedInfo> sd = JsonConvert.DeserializeObject <List <SelfDefinedInfo> >(Common.GetForm("strJson"));

            for (int i = 0; i < sd.Count; i++)
            {
                if (sd[i] == null)
                {
                    sd.Remove(sd[i]);
                }
            }
            U_UserInfoEntity beforeUS = context.Session["userInfoEntity"] as U_UserInfoEntity;
            U_UserInfoEntity us       = beforeUS;

            us._u_name         = Common.GetForm("userName");
            us._u_sex          = Common.GetForm("gender");
            us._u_birthday     = Common.GetForm("bornDate");
            us._student_id     = Common.GetForm("stuID");
            us._u_email        = Common.GetForm("email");
            us._u_tel          = Common.GetForm("phone");
            us._u_remark       = Common.GetForm("memberDescribe");
            us._u_parentsemail = Common.GetForm("parentsEmail");
            us._u_parentstel   = Common.GetForm("parentsPhone");
            us._u_audittime    = Common.GetForm("bornDate");
            us._u_addfield     = JsonConvert.SerializeObject(sd);
            if (sd.Count == 0)
            {
                beforeUS._u_addfield = JsonConvert.SerializeObject(sd);
            }
            if (isSave)
            {
                //修改
                if (RFType == 4)
                {
                    CounselorModel CounselorModels = new CounselorModel();
                    CounselorModels.CouIntroduce    = Common.GetRequest("GoodField");
                    CounselorModels.CouSkilledField = Common.GetRequest("U_Consult");
                    CounselorModels.CounseType      = 4;
                    bool result = MgrServices.UserAddService.UpdateUserInfoTwo(us, CounselorModels);
                    if (result)
                    {
                        context.Session["userInfoEntity"] = us;
                        context.Response.Write(JsonConvert.SerializeObject(new { State = true }));
                    }
                    else
                    {
                        context.Response.Write(JsonConvert.SerializeObject(new { State = false }));
                    }
                }
                else
                {
                    if (MgrServices.UserAddService.UpdateUserInfo(us))
                    {
                        context.Session["userInfoEntity"] = us;
                        context.Response.Write(JsonConvert.SerializeObject(new { State = true }));
                    }
                    else
                    {
                        context.Response.Write(JsonConvert.SerializeObject(new { State = false }));
                    }
                }
            }
            else
            {
                context.Response.Write(JsonConvert.SerializeObject(new { State = false, Error = "个人信息未变更,此次更改属无效操作" }));
            }
        }
コード例 #17
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            U_UserInfoEntity model = new U_UserInfoEntity();

            int    Type           = Convert.ToInt32(Common.GetRequest("type"));
            int    RoleIDs        = 2;
            string LoginName      = "";
            int    U_CreatePerson = 1;

            model.u_createperson = Common.GetSessionValue("loginName", context);
            if (model.u_createperson == null)
            {
                return;
            }
            int U_ID = Convert.ToInt32(context.Request["U_ID"]);

            switch (Type)
            {
            case 1:      //用户详细信息
                string result = select(U_ID);
                context.Response.Write(result);
                break;

            case 2:     //更新咨询师信息
                model.role_type       = context.Request["Role_Type"];
                model._u_loginname    = context.Request["U_LoginName"];
                model._department_id  = context.Request["Department_IDs"];
                model._enterpriseCode = context.Request["EnterpriseCode"];
                model._u_name         = context.Request["U_Names"];
                model._u_sex          = context.Request["Sexs"];
                model._student_id     = context.Request["StudentIDs"];
                model._u_birthday     = Convert.ToDateTime(context.Request["birthdays"]).ToString("yyyy-MM-dd");
                model._u_email        = context.Request["Emails"];
                model._u_tel          = context.Request["tels"];
                model._u_remark       = context.Request["Remarks"];
                model._u_parentsemail = context.Request["P_Emails"];
                model._u_parentstel   = context.Request["P_Tels"];
                model._r_id           = context.Request["RoleID"];
                var    data = DateTime.Now;
                string da   = data.ToString("yyyy-MM-dd");
                model.u_createtime         = da;
                model._u_addfield          = context.Request["U_AddField"];
                model._u_id                = Convert.ToInt32(context.Request["U_ID"]);
                model._departmentauthority = context.Request["DA"];

                model._enterpriseCode = Common.GetSessionValue("EnterpriseCode", context);
                if (model._enterpriseCode == null)
                {
                    return;
                }
                string U_Age    = ages(model._u_birthday);
                bool   resulres = userupdeta(model);
                context.Response.Write(resulres);
                break;

            case 3:      //修改得到成员信息
                string results = selects(U_ID);
                context.Response.Write(results);
                break;

            case 4:      //判断是否开启功能
                int IsOpen = Convert.ToInt32(context.Request["IsOpen"]);
                context.Response.Write(UpdateRIsOpen(RoleIDs, IsOpen));
                break;

            case 5:      //获取开启功能
                context.Response.Write(GetIsOpen(model.u_createperson));
                break;
            }
        }
コード例 #18
0
        public void userlogin(HttpContext context)
        {
            //String GetpayStateNanme = context.Request["callbackparam"];

            context.Session["loginName"]      = null;
            context.Session["UserID"]         = null;
            context.Session["U_Img"]          = null;
            context.Session["EnterpriseCode"] = null;
            context.Session["role_type"]      = null;
            context.Session["U_Name"]         = null;
            context.Session["UserID"]         = null;
            string userId = HttpContext.Current.User.Identity.Name;

            //userId = "G441224200410212914";
            if (userId != null && userId != "")
            {
                U_UserInfoEntity model  = new U_UserInfoEntity();
                long             result = 0;
                CrisisInterfere.RoleService.RoleEntity Roles = MgrServices.RoleService.IsRole(3, "sysadmin");
                int DID = MgrServices.Department.GetDepartmentByName("sysadmin");
                if (Roles != null)
                {
                    U_UserInfoEntity entity = new U_UserInfoEntity();
                    var IsUser = MgrServices.UserAddService.IsExistsUser(userId);
                    if (IsUser)
                    {
                        entity = MgrServices.UserAddService.GetEntity(userId);
                        context.Session["loginName"] = userId;
                        context.Session["UserID"]    = entity._u_id;
                        //context.Session["U_Img"] = entity._u_img;
                        if (entity._u_img != null && entity._u_img != "")
                        {
                            context.Session["U_Img"] = entity._u_img;
                        }
                        else
                        {
                            context.Session["U_Img"] = "";
                        }

                        context.Session["EnterpriseCode"] = entity._enterpriseCode;
                        context.Session["role_type"]      = entity._role_types;
                        context.Session["U_Name"]         = entity._u_name;
                        context.Session["UserID"]         = entity._u_id;
                        context.Response.Write(0);
                    }
                    else
                    {
                        U_UserInfoEntity Umodel = new U_UserInfoEntity();
                        model._department_id       = DID.ToString();
                        model._enterpriseCode      = "5841638608834";
                        model._u_loginname         = userId;
                        model._u_password          = MD5Helper.Upper32("123456");
                        model._u_name              = userId;
                        model._u_sex               = "女";
                        model._student_id          = "";
                        model._u_birthday          = DateTime.Now.ToString();
                        model._u_email             = "";
                        model._u_tel               = "";
                        model._u_parentstel        = "";
                        model._u_parentsemail      = "";
                        model._r_id                = Roles.Role_ID.ToString();
                        model._u_age               = "0";
                        model._u_remark            = "";
                        model._u_addfield          = "";
                        model._departmentauthority = "";
                        model._u_auditstate        = "1";
                        model._u_mark_delete       = "0";
                        result = MgrServices.UserAddService.U_UserInfoAdd(model);
                        if (result > 0)
                        {
                            entity = MgrServices.UserAddService.GetEntity(userId);
                            context.Session["loginName"] = userId;
                            context.Session["UserID"]    = entity._u_id;
                            //context.Session["U_Img"] = entity._u_img;
                            if (entity._u_img != null && entity._u_img != "")
                            {
                                context.Session["U_Img"] = entity._u_img;
                            }
                            else
                            {
                                context.Session["U_Img"] = "";
                            }

                            context.Session["EnterpriseCode"] = entity._enterpriseCode;
                            context.Session["role_type"]      = entity._role_types;
                            context.Session["U_Name"]         = entity._u_name;
                            context.Session["UserID"]         = entity._u_id;
                            SetSessionFunctionByRoleID(Convert.ToInt32(entity._r_id), context);//将对应的权限放到Session里面
                            GetRoleFuntion(context);
                            context.Response.Write(0);
                        }
                        else
                        {
                            context.Response.Write(1);
                        }
                    }
                }
                else
                {
                    context.Response.Write(1);
                }
            }
            else
            {
                context.Response.Write(1);
            }
        }
コード例 #19
0
        // UserInfoService.BasicSetting_UserInfoClient bs = new UserInfoService.BasicSetting_UserInfoClient();
        public void ProcessRequest(HttpContext context)
        {
            string operationType = Common.GetRequest("operationType");


            string loginName;
            string pwd;
            bool   rememberPwds;
            string ENameS;

            switch (operationType)
            {
            case "GetVerifyCode":
                GetVerifyCode();
                break;

            case "IsExistsUser":
                string userName = Common.GetRequest("loginName");
                IsExistsUser(userName, context);
                break;

            case "VerifyCode":
                string verifyCode = Common.GetRequest("verifyCode");
                CheckVerifyCode(verifyCode, context);
                break;

            case "CheckUserIsActivate":
                loginName = Common.GetRequest("loginName");
                CheckUserIsActivate(loginName, context);
                break;

            case "LoginUserIsExistsUser":
                loginName = Common.GetRequest("loginName");
                LoginUserIsExists(loginName, context);
                break;

            case "Login":
                loginName = Common.GetRequest("loginName");
                bool rememberPwd = Convert.ToBoolean(Common.GetRequest("rememberPwd"));
                pwd = Common.GetRequest("pwd");

                Login(loginName, pwd, rememberPwd, context);
                break;

            case "Register":

                U_UserInfoEntity us = new U_UserInfoEntity()
                {
                    _u_loginname   = HttpUtility.UrlDecode(Common.GetRequest("loginName")),
                    _u_password    = MD5Helper.Upper32(Common.GetRequest("regPwd")),
                    _u_name        = Common.GetRequest("userName"),
                    _u_sex         = Common.GetRequest("gender"),
                    _u_birthday    = Common.GetRequest("bornDate"),
                    _r_id          = MgrServices.UserAddService.SelectR_ID(),
                    _department_id = Common.GetRequest("department"),
                    _u_email       = Common.GetRequest("email"),
                    _u_tel         = Common.GetRequest("phone"),
                    _u_str         = "1",//1表示注册
                    _u_mark_delete = "0",
                    _u_auditstate  = "0",
                };
                AddRegisterUser(us, context);
                break;

            case "GetCookie":
                GetCookieValue(context);
                break;

            case "JudgeLogin":
                JudgeLogin(context);
                break;

            case "LoginOut":
                LoginOut(context);
                break;

            case "userinfo":
                userinfo(context);
                break;

            case "imgs":
                imgs(context);
                break;

            case "mokuai":
                mokuai(context);
                break;

            case "logins":
                System.Diagnostics.Stopwatch stopwatch = new Stopwatch();
                stopwatch.Start();       //  开始监视代码运行时间
                loginName    = context.Request["loginName"];
                rememberPwds = Convert.ToBoolean(Common.GetRequest("rememberPwd"));
                ENameS       = Common.GetRequest("ENameS");
                pwd          = Common.GetRequest("pwd");
                LoginS(loginName, pwd, rememberPwds, ENameS, context);
                stopwatch.Stop();                          //  停止监视
                TimeSpan timespan = stopwatch.Elapsed;     //  获取当前实例测量得出的总时间
                double   seconds  = timespan.TotalSeconds; //  总秒数
                break;

            case "login":

                loginName    = context.Request["loginName"];
                rememberPwds = Convert.ToBoolean(Common.GetRequest("rememberPwd"));
                ENameS       = Common.GetRequest("ENameS");
                pwd          = Common.GetRequest("pwd");
                Login(loginName, pwd, rememberPwds, context);
                break;

            case "YZXLH":
                ValidationSequenceNumber(context);
                break;

            case "ClearPwd":
                ClearPwd(context);
                break;

            case "CheckUseName":
                context.Response.Write(HttpContext.Current.User.Identity.Name);
                break;

            case "userlogin":
                userlogin(context);
                break;

            default:
                break;
            }
        }
コード例 #20
0
        /// <summary>
        /// 用用户名称判断角色的名称1是成功0是失败,3是请输入序列号,4是输入的企业账号不对,5是企业账号已停用
        /// </summary>
        /// <param name="loginName"></param>
        /// <param name="pwd"></param>
        /// <param name="rememberPwd"></param>
        /// <param name="context"></param>
        public void LoginS(string loginName, string pwd, bool rememberPwd, string EnName, HttpContext context)
        {
            U_UserInfoEntity entity       = new U_UserInfoEntity();
            EnterpriseEntity EnNameEntity = new EnterpriseEntity();

            EnNameEntity = MgrServices.EnNmberService.ENumberNames(EnName);
            string EnterpriseCode = EnNameEntity.EnterpriseCode;

            if (EnterpriseCode != null && EnterpriseCode != "")
            {
                //EnterpriseEntity En=new EnterpriseEntity();
                if (MgrServices.UserAddService.IsBannedOfCheckEnterpriseCode(EnterpriseCode) == 0)
                {
                    context.Response.Write(5);
                    context.Response.End();
                }
                //En=MgrServices.EnNmberService.ModelSelect(EnterpriseCode);
                //if (DateTime.Now > En.ValidTime)
                //{
                //    context.Response.Write(5);
                //    context.Response.End();
                //}
                entity = MgrServices.UserAddService.GetEntityInfo(loginName, EnterpriseCode);

                //if (context.Session["Userinfoentity"] != null)
                //{
                //    entity = context.Session["Userinfoentity"] as U_UserInfoEntity;
                //    if (loginName != entity._u_loginname)
                //    {
                //        entity = MgrServices.UserAddService.GetEntity(loginName);
                //    }

                //}
                //else
                //{

                //    entity = MgrServices.UserAddService.GetEntity(loginName);

                //}
                //int isSuccess = MgrServices.UserAddService.Login(loginName, MD5Helper.Upper32(pwd));
                int isSuccess = 0;
                if (entity != null)
                {
                    string sss = MD5Helper.Upper32(pwd);
                    context.Session["userInfoEntity"] = entity;
                    if (entity._u_password == MD5Helper.Upper32(pwd))
                    {
                        isSuccess = 1;
                    }
                    else
                    {
                        isSuccess = 0;
                    }


                    if (isSuccess > 0)
                    {
                        context.Session["loginName"] = loginName;
                        context.Session["U_Name"]    = entity._u_name;
                        context.Session["UserID"]    = entity._u_id;
                        //context.Session["U_Img"] = entity._u_img;
                        if (entity._u_img != null && entity._u_img != "")
                        {
                            context.Session["U_Img"] = entity._u_img;
                        }
                        else
                        {
                            context.Session["U_Img"] = "";
                        }

                        context.Session["EnterpriseCode"] = entity._enterpriseCode;
                        context.Session["role_type"]      = entity._role_types;

                        context.Session["ActivationSNumber"]     = entity._activationsnumber;
                        context.Session["ActivatEnterpriseMark"] = entity._activatenterprisemark;
                        SetSessionFunctionByRoleID(Convert.ToInt32(entity._r_id), context);//将对应的权限放到Session里面
                        if (rememberPwd)
                        {
                            CookieHelper.SetCookie("LoginNameCookie", loginName, DateTime.MaxValue);
                            CookieHelper.SetCookie("LoginPwdCookie", pwd, DateTime.MaxValue);
                            CookieHelper.SetCookie("RememberPwd", rememberPwd.ToString(), DateTime.MaxValue);
                        }
                        else
                        {
                            CookieHelper.SetCookie("LoginNameCookie", "@@", DateTime.MaxValue);
                            CookieHelper.SetCookie("LoginPwdCookie", "@@", DateTime.MaxValue);
                        }
                        if (entity._isenterprisemark == 1 && entity._activatenterprisemark == 1)//已经激活标示
                        {
                            context.Response.Write(1);
                        }
                        else if (entity._isenterprisemark == 1 && entity._activatenterprisemark == 0)
                        {
                            context.Response.Write(3);
                        }
                        else
                        {
                            context.Response.Write(1);
                        }
                    }
                    else
                    {
                        CookieHelper.ClearCookie("LoginNameCookie");
                        CookieHelper.ClearCookie("LoginPwdCookie");
                        context.Response.Write(0);
                    }
                    context.Session["SecondMenu"] = null;
                    context.Session["FirstMenu"]  = null;
                }
                else
                {
                    CookieHelper.ClearCookie("LoginNameCookie");
                    CookieHelper.ClearCookie("LoginPwdCookie");
                    context.Response.Write(0);
                }
            }
            else
            {
                context.Response.Write(4);
            }
        }
コード例 #21
0
 public void AddRegisterUser(U_UserInfoEntity us, HttpContext context)
 {
     context.Response.Write(MgrServices.UserAddService.U_UserInfoAdd(us));
 }
コード例 #22
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            U_UserInfoEntity model = new U_UserInfoEntity();

            int    Type           = Convert.ToInt32(Common.GetRequest("type"));
            int    RoleIDs        = 2;
            string LoginName      = "";
            int    U_CreatePerson = 1;

            model.u_createperson = Common.GetSessionValue("loginName", context);
            if (model.u_createperson == null)
            {
                return;
            }
            int U_ID = Convert.ToInt32(context.Request["U_ID"]);

            switch (Type)
            {
            case 1:
                string result = select(U_ID);
                context.Response.Write(result);
                break;

            case 2:
                model.role_type       = context.Request["Role_Type"];
                model._u_loginname    = context.Request["U_LoginName"];
                model._department_id  = context.Request["Department_IDs"];
                model._enterpriseCode = context.Request["EnterpriseCode"];
                model._u_name         = context.Request["U_Names"];
                model._u_sex          = context.Request["Sexs"];
                model._student_id     = context.Request["StudentIDs"];
                model._u_birthday     = Convert.ToDateTime(context.Request["birthdays"]).ToString("yyyy-MM-dd");
                model._u_email        = context.Request["Emails"];
                model._u_tel          = context.Request["tels"];
                model._u_remark       = context.Request["Remarks"];
                model._u_address      = context.Request["Address"];
                model._u_parentsemail = context.Request["P_Emails"];
                model._u_parentstel   = context.Request["P_Tels"];
                model._r_id           = context.Request["RoleID"];
                var    data = DateTime.Now;
                string da   = data.ToString("yyyy-MM-dd");
                model.u_createtime         = da;
                model._u_addfield          = context.Request["U_AddField"];
                model._u_id                = Convert.ToInt32(context.Request["U_ID"]);
                model._departmentauthority = context.Request["DA"];
                model._enterpriseCode      = Common.GetSessionValue("EnterpriseCode", context);
                if (model._enterpriseCode == null)
                {
                    return;
                }
                string U_Age        = ages(model._u_birthday);
                bool   resulres     = userupdeta(model);
                var    userRoleType = MgrServices.RoleService.GetRoleTypeByRoleID(Convert.ToInt32(model._r_id));
                if (userRoleType == 2)
                {
                    DataTable dt = new DataTable();
                    dt.TableName = "Counselor";
                    dt.Columns.Add("UID", typeof(Int32));
                    dt.Columns.Add("CouSkilledField", typeof(String));
                    dt.Columns.Add("CouIntroduce", typeof(String));
                    dt.Columns.Add("CounseType", typeof(Int32));
                    DataRow dr = dt.NewRow();
                    dr["UID"]             = model._u_id;
                    dr["CouSkilledField"] = "";
                    dr["CouIntroduce"]    = "";
                    dr["CounseType"]      = DBNull.Value;
                    dt.Rows.Add(dr);
                    MgrServices.UserAddService.AddCounselor(dt);
                }
                if (userRoleType == 3)
                {
                    MgrServices.UserAddService.DeleteCounselor(model._u_id);
                }
                context.Response.Write(resulres);
                break;

            case 3:
                string results = selects(U_ID);
                context.Response.Write(results);
                break;

            case 4:
                int IsOpen = Convert.ToInt32(context.Request["IsOpen"]);
                context.Response.Write(UpdateRIsOpen(RoleIDs, IsOpen));
                break;

            case 5:
                context.Response.Write(GetIsOpen(model.u_createperson));
                break;
            }
        }
コード例 #23
0
 /// <summary>
 /// 获取查看的数据
 /// </summary>
 /// <param name="UserID"></param>
 /// <param name="context"></param>
 public void GetUserInfoByID(int UserID, HttpContext context)
 {
     try
     {
         U_UserInfoEntity Model = new U_UserInfoEntity();
         U_UserInfoEntity ds    = MgrServices.UserAddService.GetUserList(UserID);
         //部门id
         Model._u_id = ds._u_id;
         if (ds._u_str != null && ds._u_str != "")
         {
             Model._u_str = ds._u_str;
         }
         else
         {
             Model._u_str = "无";
         }
         if (ds._u_loginname != null && ds._u_loginname != "")
         {
             Model._u_loginname = ds._u_loginname;
         }
         if (ds._u_name != null && ds._u_name != "")
         {
             Model._u_name = ds._u_name;
         }
         else
         {
             Model._u_name = "无";
         }
         if (ds._u_sex != null && ds._u_sex != "")
         {
             Model._u_sex = ds._u_sex;
         }
         else
         {
             Model._u_sex = "无";
         }
         if (ds._student_id != null && ds._student_id != "")
         {
             Model._student_id = ds._student_id;
         }
         else
         {
             Model._student_id = "无";
         } if (ds._u_birthday != null && ds._u_birthday != "")
         {
             Model._u_birthday = ds._u_birthday;
         }
         else
         {
             Model._u_birthday = "无";
         }
         if (ds._u_email != null && ds._u_email != "")
         {
             Model._u_email = ds._u_email;
         }
         else
         {
             Model._u_email = "无";
         }
         if (ds._u_tel != null && ds._u_tel != "")
         {
             Model._u_tel = ds._u_tel;
         }
         else
         {
             Model._u_tel = "无";
         }
         if (ds._u_remark != null && ds._u_remark != "")
         {
             Model._u_remark = ds._u_remark;    //成员描述
         }
         else
         {
             Model._u_remark = "无";
         }
         if (ds._u_parentsemail != null && ds._u_parentsemail != "")
         {
             Model._u_parentsemail = ds._u_parentsemail;
         }
         else
         {
             Model._u_parentsemail = "无";
         }
         if (ds._u_parentstel != null && ds._u_parentstel != "")
         {
             Model._u_parentstel = ds._u_parentstel;
         }
         else
         {
             Model._u_parentstel = "无";
         }
         string json = JsonConvert.SerializeObject(Model);
         context.Response.Write(json);
     }
     catch
     { }
 }
コード例 #24
0
        public void Update(HttpContext context)
        {
            var RFType = 0;

            if (Common.GetRequest("RFType") != null)
            {
                RFType = Convert.ToInt32(Common.GetRequest("RFType"));
            }
            var isSave = true;
            List <SelfDefinedInfo> sd = JsonConvert.DeserializeObject <List <SelfDefinedInfo> >(Common.GetForm("strJson"));

            for (int i = 0; i < sd.Count; i++)
            {
                if (sd[i] == null)
                {
                    sd.Remove(sd[i]);
                }
            }
            U_UserInfoEntity beforeUS = context.Session["userInfoEntity"] as U_UserInfoEntity;
            U_UserInfoEntity us       = beforeUS;

            us._u_name         = Common.GetForm("userName");
            us._u_sex          = Common.GetForm("gender");
            us._u_birthday     = Common.GetForm("bornDate");
            us._student_id     = Common.GetForm("stuID");
            us._u_email        = Common.GetForm("email");
            us._u_tel          = Common.GetForm("phone");
            us._u_remark       = Common.GetForm("guide");
            us._u_address      = Common.GetForm("address");
            us._u_parentsemail = Common.GetForm("parentsEmail");
            us._u_parentstel   = Common.GetForm("parentsPhone");
            us._u_audittime    = Common.GetForm("bornDate");
            us._u_time         = DateTime.Now.ToString("yyyy-MM-dd");
            us._u_addfield     = JsonConvert.SerializeObject(sd);
            //U_UserInfoEntity us = new U_UserInfoEntity()
            //{
            //    _u_name = Common.GetForm("userName"),
            //    _u_sex = Common.GetForm("gender"),
            //    _u_birthday = Common.GetForm("bornDate"),
            //    _student_id = Common.GetForm("stuID"),
            //    _u_email = Common.GetForm("email"),
            //    _u_tel = Common.GetForm("phone"),
            //    _u_remark = Common.GetForm("memberDescribe"),
            //    _u_parentsemail = Common.GetForm("parentsEmail"),
            //    _u_parentstel = Common.GetForm("parentsPhone"),

            //    _enterpriseCode = beforeUS._enterpriseCode,
            //    _department_id = beforeUS._department_id,
            //    _r_id = beforeUS._r_id,
            //    _u_address = beforeUS._u_address,
            //    _u_age = beforeUS._u_age,
            //    _u_auditid = beforeUS._u_auditid,
            //    _u_auditstate = beforeUS._u_auditstate,
            //    _u_audittime = Common.GetForm("bornDate"),
            //    _u_id = beforeUS._u_id,
            //    _u_img = beforeUS._u_img,
            //    _u_loginname = beforeUS._u_loginname,
            //    _u_mark_delete = beforeUS._u_mark_delete,
            //    _u_password = beforeUS._u_password,
            //    _u_str = beforeUS._u_str,

            //    _u_addfield = JsonConvert.SerializeObject(sd),
            //    _u_time = beforeUS._u_time,
            //    departmentName = beforeUS.departmentName,
            //    ExtensionData = beforeUS.ExtensionData,
            //    role_describe = beforeUS.role_describe,
            //    role_type = beforeUS.role_type,
            //    u_createperson = beforeUS.u_createperson,
            //    u_createtime = beforeUS.u_createtime
            //};
            if (sd.Count == 0)
            {
                beforeUS._u_addfield = JsonConvert.SerializeObject(sd);
            }
            //Type type = typeof(U_UserInfoEntity);
            //PropertyInfo[] properties = type.GetProperties();
            //foreach (var item in properties)
            //{
            //    if (GetObjectPropertyValue<U_UserInfoEntity>(us, item.Name) != GetObjectPropertyValue<U_UserInfoEntity>(beforeUS, item.Name))
            //    {

            //        isSave = true;
            //    }
            //}
            List <SelfDefinedInfo> sds = JsonConvert.DeserializeObject <List <SelfDefinedInfo> >(Common.GetForm("strJsons"));

            for (int i = 0; i < sds.Count; i++)
            {
                if (sds[i] == null)
                {
                    sds.Remove(sd[i]);
                }
            }
            if (isSave)
            {
                //修改
                if (RFType == 4)
                {
                    CounselorModel CounselorModels = new CounselorModel();
                    CounselorModels.CouIntroduce    = Common.GetRequest("GoodField");
                    CounselorModels.CouSkilledField = Common.GetRequest("U_Consult");
                    CounselorModels.CounseType      = 4;
                    bool result = MgrServices.UserAddService.UpdateUserInfoTwo(us, CounselorModels);
                    if (result)
                    {
                        UTemplateEntity UT = new UTemplateEntity();

                        UT._addfiletemplate = JsonConvert.SerializeObject(sds);
                        UT._createtime      = DateTime.Now;
                        UT._u_id            = 1;
                        MgrServices.UserAddService.UTemplateUpdate(UT);
                        context.Session["userInfoEntity"] = us;
                        context.Response.Write(JsonConvert.SerializeObject(new { State = true }));
                    }
                    else
                    {
                        context.Response.Write(JsonConvert.SerializeObject(new { State = false }));
                    }
                }
                else
                {
                    if (MgrServices.UserAddService.UpdateUserInfo(us))
                    {
                        UTemplateEntity UT = new UTemplateEntity();
                        UT._addfiletemplate = JsonConvert.SerializeObject(sds);
                        UT._createtime      = DateTime.Now;
                        UT._u_id            = 1;
                        MgrServices.UserAddService.UTemplateUpdate(UT);
                        context.Session["userInfoEntity"] = us;
                        context.Response.Write(JsonConvert.SerializeObject(new { State = true }));
                    }
                    else
                    {
                        context.Response.Write(JsonConvert.SerializeObject(new { State = false }));
                    }
                }
            }
            else
            {
                context.Response.Write(JsonConvert.SerializeObject(new { State = false, Error = "个人信息未变更,此次更改属无效操作" }));
            }
        }
コード例 #25
0
        // UserInfoService.BasicSetting_UserInfoClient bs = new UserInfoService.BasicSetting_UserInfoClient();
        public void ProcessRequest(HttpContext context)
        {
            string operationType = Common.GetRequest("operationType");


            string loginName;
            string pwd;
            bool   rememberPwds;
            string ENameS;

            switch (operationType)
            {
            case "GetVerifyCode":      //获取验证码
                GetVerifyCode();
                break;

            case "IsExistsUser":     // 判断用户是否存在
                string userName = Common.GetRequest("loginName");
                IsExistsUser(userName, context);
                break;

            case "VerifyCode":     // 选中的验证码
                string verifyCode = Common.GetRequest("verifyCode");
                CheckVerifyCode(verifyCode, context);
                break;

            case "CheckUserIsActivate":     //判断用户是否激活
                loginName = Common.GetRequest("loginName");
                CheckUserIsActivate(loginName, context);
                break;

            case "LoginUserIsExistsUser":      //判断登录用户是否存在
                loginName = Common.GetRequest("loginName");
                LoginUserIsExists(loginName, context);
                break;

            case "Login":     //登录
                loginName = Common.GetRequest("loginName");
                bool rememberPwd = Convert.ToBoolean(Common.GetRequest("rememberPwd"));
                pwd = Common.GetRequest("pwd");

                Login(loginName, pwd, rememberPwd, context);
                break;

            case "Register":      //新用户注册

                U_UserInfoEntity us = new U_UserInfoEntity()
                {
                    _u_loginname   = HttpUtility.UrlDecode(Common.GetRequest("loginName")),
                    _u_password    = MD5Helper.Upper32(Common.GetRequest("regPwd")),
                    _u_name        = Common.GetRequest("userName"),
                    _u_sex         = Common.GetRequest("gender"),
                    _u_birthday    = Common.GetRequest("bornDate"),
                    _r_id          = MgrServices.UserAddService.SelectR_ID(),
                    _department_id = Common.GetRequest("department"),
                    _u_email       = Common.GetRequest("email"),
                    _u_tel         = Common.GetRequest("phone"),
                    _u_str         = "1",//1表示注册
                    _u_mark_delete = "0",
                    _u_auditstate  = "0",
                };
                AddRegisterUser(us, context);
                break;

            case "GetCookie":      // 获取数据缓存
                GetCookieValue(context);
                break;

            case "JudgeLogin":      //判断登录状态
                JudgeLogin(context);
                break;

            case "LoginOut":     //设置登录状态下的缓存值
                LoginOut(context);
                break;

            case "userinfo":      //获取用户基本信息
                userinfo(context);
                break;

            case "imgs":      //获取头像路径
                imgs(context);
                break;

            case "mokuai":     //加载用户权限模块
                mokuai(context);
                break;

            case "logins":      //用户名称判断角色的名称1是成功0是失败,3是请输入序列号,4是输入的企业账号不对,5是企业账号已停用

                loginName    = context.Request["loginName"];
                rememberPwds = Convert.ToBoolean(Common.GetRequest("rememberPwd"));
                ENameS       = Common.GetRequest("ENameS");
                pwd          = Common.GetRequest("pwd");
                LoginS(loginName, pwd, rememberPwds, ENameS, context);
                break;

            case "login":     // 登录
                loginName    = context.Request["loginName"];
                rememberPwds = Convert.ToBoolean(Common.GetRequest("rememberPwd"));
                ENameS       = Common.GetRequest("ENameS");
                pwd          = Common.GetRequest("pwd");
                Login(loginName, pwd, rememberPwds, context);
                break;

            case "YZXLH":      //验证序列号是否,密码是否匹配,如果正确是否激活
                ValidationSequenceNumber(context);
                break;

            case "ClearPwd":      //清除密码缓存
                ClearPwd(context);
                break;

            case "CheckUseName":    //输出当前登录的用户名
                context.Response.Write(HttpContext.Current.User.Identity.Name);
                break;

            case "userlogin":      //登录
                userlogin(context);
                break;

            default:
                break;
            }
        }