コード例 #1
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());
        }