public ActionResult Delete(List <string> list)
        {
            foreach (var item in list)
            {
                var gxSysUser = new GX_SYS_USER();
                gxSysUser.ID = Convert.ToDecimal(item);
                gxSysUser    = gxSysUserBusiness.FindGxSysUser(gxSysUser);
                gxSysUserBusiness.Delete(gxSysUser);
            }
            var ret = gxSysUserBusiness.SaveChage();

            return(Json(ret > 0 ? AjaxResult.Success("删除成功") : AjaxResult.Error("删除失败")));
        }
        public ActionResult Edit(FormCollection form, GX_SYS_USER gxSysUser)
        {
            string id    = form["Id"] == null ? (CurrentUser == null ? "" : CurrentUser.UserId.ToString()) : form["Id"];
            var    model = gxSysUserBusiness.FindGxSysUser(ConvertUtility.ToDecimal(id, 0));

            if (model == null)
            {
                return(Json("数据存在错误无法更新!"));
            }
            model.USERID = ConvertUtility.ToString(form["USERID"]);

            model.USERNAME = form["USERNAME"];

            if (form["USERPWD"] != "")
            {
                model.USERPWD = Encrypt.MD5(Encrypt.MD5(form["Password"] + Encrypt.DesKey));
            }
            else
            {
                model.USERPWD = form["pwd"];
            }
            if (model.USERPWD == "")
            {
                return(Json(AjaxResult.Error("用户密码不能为空!")));
            }
            model.USEREMAIL  = form["USEREMAIL"];
            model.USERMOBILE = form["USERMOBILE"];
            model.USERSTATUS = ConvertUtility.ToInt(form["USERSTATUS"]) == 0 ? model.USERSTATUS : ConvertUtility.ToInt(form["Status"]);
            if (model.USERSTATUS == 0)
            {
                return(Json(AjaxResult.Error("用户的登录状态为必选项!")));
            }
            //admin.LoginRoleId = ConvertUtility.ConvertToInt(form["LoginRole"], -1) == -1 ? model.LoginRoleId : ConvertUtility.ConvertToInt(form["LoginRole"], -1);
            //if (admin.LoginRoleId == -1)
            //    return Json(AjaxResult.Error("用户登录的角色为必选项!"));
            model.MODIFYBY   = CurrentUser.UserName;
            model.MODIFYTIME = DateTime.Now;
            gxSysUserBusiness.Update(model);
            return(Json(gxSysUserBusiness.SaveChage() > 0 ? new OperationResult(OperationResultType.Success, "数据操作成功!") : new OperationResult(OperationResultType.Error, "数据操作失败!")));
        }
        public ActionResult Add(FormCollection form, GX_SYS_USER gxSysUser)
        {
            gxSysUser.ID       = new Common().GetRandom();
            gxSysUser.USERNAME = form["USERNAME"];
            gxSysUser.USERID   = form["USERID"];

            gxSysUser.USERMOBILE = form["USERMOBILE"];
            gxSysUser.USEREMAIL  = form["USEREMAIL"];

            gxSysUser.USERPWD = form["USERPWD"];// Encrypt.MD5(Encrypt.MD5(form["USERPWD"] + Encrypt.DesKey));
            //gxSysUser.USERSTATUS = ConvertUtility.ToDecimal(form["USERSTATUS"]);

            //gxSysUser.LoginRoleId = ConvertUtility.ConvertToInt(form["LoginRole"], -1);
            //if (gxSysUser.LoginRoleId == -1)
            //    return Json(AjaxResult.Error("用户登录的角色为必选项!"));

            //gxSysUser.CREATEBY = CurrentUser == null ? "" : CurrentUser.UserName;
            //gxSysUser.CREATETIME = DateTime.Now;

            gxSysUserBusiness.Add(gxSysUser);
            return(Json(gxSysUserBusiness.SaveChage() > 0 ? new OperationResult(OperationResultType.Success, "数据操作成功!") : new OperationResult(OperationResultType.Error, "数据操作失败!")));
        }
Пример #4
0
        public GX_SYS_USER FindGxSysUser(GX_SYS_USER gxSysUser)
        {
            GxSysUserRepository gxSysUserRepository = new GxSysUserRepository(uw);

            return(gxSysUserRepository.FindEntity(gxSysUser));
        }
Пример #5
0
        public void Delete(GX_SYS_USER gxSysUser)
        {
            GxSysUserRepository gxSysUserRepository = new GxSysUserRepository(uw);

            gxSysUserRepository.DeleteEntity(gxSysUser);
        }
Пример #6
0
        public void Add(GX_SYS_USER gxSysUser)
        {
            GxSysUserRepository gxSysUserRepository = new GxSysUserRepository(uw);

            gxSysUserRepository.AddEntity(gxSysUser);
        }