コード例 #1
0
        protected override bool DoEdit(RequestData data)
        {
            BASUSERModel model = new BASUSERModel();

            model.TRUENAME   = data.Get("TrueName");
            model.USERTYPEID = data.GetInt("UserTypeId");
            model.AREACODE   = data.Get("AreaCode");
            model.ORGID      = data.Get("OrgId");
            if (data.Get("IsAdmin") != null)
            {
                model.ISADMIN = data.GetBoolean("IsAdmin").ToInt32();
            }
            else
            {
                model.ISADMIN = 0;
            }
            if (data.Get("IsDisabled") != null)
            {
                model.ISDISABLED = data.GetBoolean("IsDisabled").ToInt32();
            }
            else
            {
                model.ISDISABLED = 0;
            }
            //if (data.Get("chkvisible") != "")
            //{
            //    model.ISVOSHEAD = data.Get("chkvisible").ToInt32();
            //}
            //else
            //{
            //    model.ISVOSHEAD = 0;
            //}
            //if (data.Get("chkzddlhead") != "")
            //{
            //    model.ISZDDLHEAD = data.Get("chkzddlhead").ToInt32();
            //}
            //else
            //{
            //    model.ISZDDLHEAD = 0;
            //}
            //if (data.Get("chkzdqyhead") != "")
            //{
            //    model.ISZDQYHEAD = data.Get("chkzdqyhead").ToInt32();
            //}
            //else
            //{
            //    model.ISZDQYHEAD = 0;
            //}
            model.WAREHOUSE = data.Get("Warehouse");
            model.EMAIL     = data.Get("Email");
            model.MOBILE    = data.Get("Mobile");
            model.QQ        = data.Get("QQ");
            model.REMARK    = data.Get("Remark");
            return(model.Update(BASUSER.ID == data.Get("id")));
        }
コード例 #2
0
        public ActionResult SavePwd(RequestData data)
        {
            PostResult   result = new PostResult();
            BASUSERModel model  = new BASUSERModel();

            model.PASSWORD = StringHelper.MD5String(data.Get("pwd"));
            bool ret = model.Update(BASUSER.ID == data.Get("userId"));

            result.Success = ret;
            return(Json(result));
        }
コード例 #3
0
        public ActionResult Save(RequestData data)
        {
            PostResult   result = new PostResult();
            string       json   = data.Get("json");
            BASUSERModel user   = new BASUSERModel();

            user.CONFIGJSON = json;
            bool ret = user.Update(BASUSER.ID == CurrentUser.Id);

            result.Success         = ret;
            CurrentUser.ConfigJson = json;
            return(Json(result));
        }
コード例 #4
0
        public ActionResult EditPwd(RequestData data)
        {
            PostResult   result  = new PostResult();
            string       oldPass = data.Get("oldPwd");
            string       newPass = data.Get("newPwd");
            BASUSERModel model   = new BASUSERModel();

            model.PASSWORD = StringHelper.MD5String(newPass);
            bool ret = model.Update(BASUSER.ID == CurrentUser.Id);

            result.Success = ret;
            return(Json(result));
        }
コード例 #5
0
        protected override bool DoAdd(RequestData data)
        {
            BASUSERModel model = new BASUSERModel();

            model.USERNAME = data.Get("UserName");
            model.TRUENAME = data.Get("TrueName");
            string pwd = data.Get("Password");

            model.PASSWORD   = StringHelper.MD5String(pwd);
            model.USERTYPEID = data.GetInt("UserTypeId");
            model.AREACODE   = data.Get("AreaCode");
            model.ORGID      = data.Get("OrgId");
            if (data.Get("IsAdmin") != null)
            {
                model.ISADMIN = data.GetBoolean("IsAdmin").ToInt32();
            }
            else
            {
                model.ISADMIN = 0;
            }
            if (data.Get("IsDisabled") != null)
            {
                model.ISDISABLED = data.GetBoolean("IsDisabled").ToInt32();
            }
            else
            {
                model.ISDISABLED = 0;
            }
            //if (data.Get("isvisible") != "")
            //{
            //    model.ISVOSHEAD = data.Get("isvisible").ToInt32();
            //}
            //else
            //{
            //    model.ISVOSHEAD = 0;
            //}
            //if (data.Get("chkzddlhead") != "")
            //{
            //    model.ISZDDLHEAD = data.Get("chkzddlhead").ToInt32();
            //}
            //else
            //{
            //    model.ISZDDLHEAD = 0;
            //}
            //if (data.Get("chkzdqyhead") != "")
            //{
            //    model.ISZDQYHEAD = data.Get("chkzdqyhead").ToInt32();
            //}
            //else
            //{
            //    model.ISZDQYHEAD = 0;
            //}
            model.WAREHOUSE  = data.Get("Warehouse");
            model.EMAIL      = data.Get("Email");
            model.MOBILE     = data.Get("Mobile");
            model.QQ         = data.Get("QQ");
            model.REMARK     = data.Get("Remark");
            model.CONFIGJSON = "{\"theme\":{\"title\":\"Metro\",\"name\":\"metro\"},\"showType\":\"AccordionTree\",\"gridRows\":\"20\"}";

            return(model.Insert());
        }
コード例 #6
0
        protected override bool DoDelete(RequestData data)
        {
            BASUSERModel model = new BASUSERModel();

            return(model.Delete(BASUSER.ID == data.Get("id")));
        }