/// <summary> /// 新增或修改用户 /// </summary> public JsonResult ValidateLoginName(string loginName) { JavaScriptSerializer serializer = new JavaScriptSerializer(); JsonDictionary.Add("Info", M_UsersBusiness.GetM_UserCountByLoginName(loginName) > 0 ? "登录名已存在" : ""); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
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 }); }
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 }); }
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 }); }