public virtual void ForumGirdisiOyuGüncelle(ForumGirdisiOyu girdiOyu) { if (girdiOyu == null) { throw new ArgumentNullException("girdiOyu"); } _forumGirdiOyuDepo.Güncelle(girdiOyu); _olayYayınlayıcı.OlayGüncellendi(girdiOyu); }
public virtual void ForumGirdisiOyuSil(ForumGirdisiOyu girdiOyu) { if (girdiOyu == null) { throw new ArgumentNullException("girdiOyu"); } _forumGirdiOyuDepo.Güncelle(girdiOyu); var post = this.GirdiAlId(girdiOyu.ForumGirdisiId); post.OySayısı = girdiOyu.Yukarı ? --post.OySayısı : ++post.OySayısı; this.GirdiGüncelle(post); _olayYayınlayıcı.OlayGüncellendi(girdiOyu); }