Example #1
0
        public JsonResult UserRegister(string userName, string pwd, string id)
        {
            string  Errmsg = "";
            M_Users user   = new M_Users()
            {
                Type        = 0,
                SourceType  = 0,
                UserName    = userName,
                LoginName   = userName,
                LoginPwd    = pwd,
                Description = "自动注册",
                RoleID      = "48eb0491-d92c-4664-ab27-37320ac7de38"
                              //dd87ca0a-b425-4e1e-b7ec-7a1e02dad0f8 代理角色
                              //48eb0491-d92c-4664-ab27-37320ac7de38 会员ID
            };
            var result = M_UsersBusiness.CreateM_User(user, ref Errmsg);

            if (string.IsNullOrEmpty(Errmsg))
            {
                return(UserLogin(userName, pwd));
            }
            else
            {
                JsonDictionary.Add("result", result);
                JsonDictionary.Add("Errmsg", Errmsg);
                return(new JsonResult
                {
                    Data = JsonDictionary,
                    JsonRequestBehavior = JsonRequestBehavior.AllowGet
                });
            }
        }
Example #2
0
        public JsonResult SaveUser(string entity)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            M_Users model = serializer.Deserialize <M_Users>(entity);
            string  mes   = "执行成功";

            JsonDictionary.Add("errmeg", "执行成功");
            if (model.Uid < 1)
            {
                if (M_UsersBusiness.GetM_UserCountByLoginName(model.UserName) == 0)
                {
                    model.Salt     = OWZXTool.Encrypt.CreateRandomValue(6, true);
                    model.Password = OWZXTool.Encrypt.MD5(model.Salt);
                    model.IsAdmin  = 0;
                    model.AdminGid = 2;
                    model.IsFreeZe = 0;
                    model.Uid      = M_UsersBusiness.CreateM_User(model);
                }
                else
                {
                    JsonDictionary["errmeg"] = "登录名已存在,操作失败";
                }
            }
            else
            {
                bool bl = M_UsersBusiness.UpdateM_User(model);
                M_UsersBusiness.UpdatePartUser(model);
                if (!bl)
                {
                    model.Uid = 0;
                }
            }
            if (model.Uid < 1)
            {
                JsonDictionary["errmeg"] = "操作失败";
            }
            JsonDictionary.Add("model", model);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Example #3
0
        public JsonResult SaveUser(string entity)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            M_Users model = serializer.Deserialize <M_Users>(entity);
            string  mes   = "执行成功";

            JsonDictionary.Add("ErrMsg", "执行成功");
            if (string.IsNullOrEmpty(model.UserID))
            {
                if (M_UsersBusiness.GetM_UserCountByLoginName(model.LoginName) == 0)
                {
                    model.CreateUserID = CurrentUser.UserID;
                    model.IsAdmin      = 0;
                    model.SourceType   = 1;
                    model.Type         = 1;
                    model.Rebate       = 100;
                    model.UserID       = M_UsersBusiness.CreateM_User(model, ref mes, "");
                }
                else
                {
                    JsonDictionary["ErrMsg"] = "登录名已存在,操作失败";
                }
            }
            else
            {
                bool bl = M_UsersBusiness.UpdateM_UserRole(model.UserID, model.RoleID, model.Description);
                if (!bl)
                {
                    model.UserID = "";
                }
            }
            if (string.IsNullOrEmpty(model.UserID))
            {
                JsonDictionary["ErrMsg"] = "操作失败";
            }
            JsonDictionary.Add("model", model);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Example #4
0
        public JsonResult SaveUser(string entity)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            M_Users model = serializer.Deserialize <M_Users>(entity);

            JsonDictionary.Add("errmeg", "执行成功");
            if (string.IsNullOrEmpty(model.UserID))
            {
                if (M_UsersBusiness.GetM_UserCountByLoginName(model.LoginName) == 0)
                {
                    model.CreateUserID = CurrentUser.UserID;
                    model.Avatar       = "";
                    model.IsAdmin      = 0;
                    model.SourceType   = 1;
                    model.UserID       = M_UsersBusiness.CreateM_User(model);
                }
                else
                {
                    JsonDictionary["errmeg"] = "登录名已存在,操作失败";
                }
            }
            else
            {
                bool bl = M_UsersBusiness.UpdateM_User(model.UserID, model.Name, model.RoleID, model.Email, model.MobilePhone, model.OfficePhone, model.Jobs, model.Description);
                if (!bl)
                {
                    model.UserID = "";
                }
            }
            if (string.IsNullOrEmpty(model.UserID))
            {
                JsonDictionary["errmeg"] = "操作失败";
            }
            JsonDictionary.Add("model", model);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
Example #5
0
        public JsonResult UserAdd(int type, string username, string loginpwd, string loginname, decimal rebate)
        {
            string  Errmsg = "";
            M_Users user   = new M_Users()
            {
                Type        = type,
                SourceType  = 0,
                UserName    = username,
                LoginName   = loginname,
                LoginPwd    = loginpwd,
                Description = "用户新增",
                RoleID      = (type == 1 ? "dd87ca0a-b425-4e1e-b7ec-7a1e02dad0f8" : "48eb0491-d92c-4664-ab27-37320ac7de38")
            };
            var result = M_UsersBusiness.CreateM_User(user, ref Errmsg);

            JsonDictionary.Add("result", result);
            JsonDictionary.Add("Errmsg", Errmsg);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }