protected virtual bool IsOwner(NewsBase newsEntity) { var owner = _intranetUserService.Get(newsEntity); var currentUserId = _intranetUserService.GetCurrentUserId(); return(owner.Id == currentUserId); }
protected virtual bool IsShowIfUnpublish(NewsBase newsEntity) { var owner = _intranetUserService.Get(newsEntity); var currentUserId = _intranetUserService.GetCurrentUserId(); if (owner.Id != currentUserId) { return(IsExpired(newsEntity)); } return(false); }