コード例 #1
0
ファイル: Article.cs プロジェクト: davelondon/dontstayin
		public bool CanView(Usr u)
		{
			if (u == null)
			{
				return this.Status.Equals(Article.StatusEnum.Enabled);
			}
			else
			{
				if (this.Status.Equals(Article.StatusEnum.Enabled)
					|| u.IsAdmin
					|| u.IsSuper
					|| u.K == this.OwnerUsrK
					|| (this.Event != null && u.IsEnabledPromoterOfEventConfirmed(this.Event))
					|| (this.Venue != null && u.IsEnabledPromoterOfConfirmedVenue(this.Venue)))
					return true;
				else
					return false;
			}
		}