2020年1月31日 星期五

查詢AD 中的email

SELECT          userPrincipalName email,sAMAccountName username, displayName
                            FROM               OPENQUERY(ADSI,
                                                        'SELECT msExchHideFromAddressLists,userPrincipalName,displayName,sAMAccountName
FROM  ''LDAP://domain.com/OU=組織單位,DC=domain,DC=com''
WHERE objectClass =  ''User''
')
where msExchHideFromAddressLists is null or msExchHideFromAddressLists=0

※msExchHideFromAddressLists=1 表示信箱隱藏

AD 屬性列表

2020年1月14日 星期二

讓文字更清楚

ui-select 顏色不要變淡
.text-muted {
    color: unset;
}

form-control 顏色不要變淡
.form-control {
    color: unset;
}

避免以上設定造成 datepicker 非當月日期顏色沒有變淡而不容易判斷
.uib-daypicker .text-muted {
    color: #777;
}

form-control 禁止狀態顏色不要變淡且底色不要變灰
.form-control[disabled] {
    background-color: #fff !important;
    color: unset;
}

ui-select 禁止狀態顏色不要變淡
.ui-select-match .btn[disabled] {
    opacity: unset;
}

Entity Framework 建立新物件並儲存後馬上取得關聯資料

使用 CreateProxy 建立物件,不要直接 new var newmodel = _contextXXX.CreateProxy<yyy>(); ... _contextXXX.yyy.Add(newmodel); await _contextXXX.SaveC...