Ejemplo n.º 1
0
        public JsonResult Save(ClientModel client)
        {
            Sys_User user = client.GetEntity <Sys_User>("user");

            switch (CheckExists(user))
            {
            case 1:
                return(Json(new { status = 1, msg = "用户账号已经存在" }));

            case 2:
                return(Json(new { status = 1, msg = "用户名称已经存在" }));

            default:
                if (!user.ID.HasValue)
                {
                    user.dCreatedDate = DateTime.Now;
                    user.cNonceStr    = Guid.NewGuid().ToString("N");
                    user.cPassword    = DataCipher.MD5Encrypt(user.UserId + user.cNonceStr + "123456");
                    user.TenantId     = Auth.TenantId;
                    user.iStatus      = 1;
                }
                user.InsertOrUpdate();
                return(Json(new { status = 0 }));
            }
        }