示例#1
0
        public async Task UpdatePost(BlogPostServiceModel model)
        {
            var post = await this.context
                       .Posts
                       .FirstOrDefaultAsync(p => p.Id == model.Id);

            post.Title       = model.Title;
            post.Description = model.Description;

            await this.context.SaveChangesAsync();
        }
示例#2
0
        public async Task DeletePost(BlogPostServiceModel model)
        {
            var post = await this.context
                       .Posts
                       .FirstOrDefaultAsync(p => p.Id == model.Id);

            if (post != null)
            {
                context.Posts.Remove(post);
                await context.SaveChangesAsync();
            }
        }