Esempio n. 1
0
 /// <summary>
 /// 返回指定的标签权限
 /// </summary>
 /// <param name="tagAuthorityInfo"></param>
 /// <returns></returns>
 public List <SYSTagAuthority> GetTagAuthorities(SYSTagAuthority tagAuthorityInfo)
 {
     return(this.tagAuthorityBO.GetAll(tagAuthorityInfo.AsSpec()).ToList());
 }
Esempio n. 2
0
        /// <summary>
        /// 删除指定的标签权限
        /// </summary>
        /// <param name="tagAuthorityInfo"></param>
        public void Delete(SYSTagAuthority tagAuthorityInfo)
        {
            long?authorityID = tagAuthorityInfo.ID;

            tagAuthorityBO.Remove(authorityID ?? 0);
        }
Esempio n. 3
0
 /// <summary>
 /// 保存指定的标签权限
 /// </summary>
 /// <param name="tagAuthorityInfo"></param>
 public void Save(SYSTagAuthority tagAuthorityInfo)
 {
     (tagAuthorityInfo.ID.HasValue ? (Func <SYSTagAuthority, bool>)tagAuthorityBO.Modify : tagAuthorityBO.Add)(tagAuthorityInfo);
 }