public void DeleteBlogLinks(int blogId, IEnumerable <int> ids) { var friends = FriendBiz.Read(f => f.BlogId == blogId && ids.Contains(f.Id)); friends.ForEach(f => FriendBiz.Remove(f)); UnitOfWork.SaveChanges(); }
public void AddBlogLink(int blogId, BlogLinkPM blogFriend) { var friend = blogFriend.GetLink(); friend.BlogId = blogId; FriendBiz.Add(friend); UnitOfWork.SaveChanges(); }
public void EditBlogLink(int blogId, BlogLinkPM blogFriend) { var friend = FriendBiz.ReadSingle(f => f.BlogId == blogId && f.Id == blogFriend.Id); friend.Name = blogFriend.Name; friend.Url = blogFriend.Url; UnitOfWork.SaveChanges(); }
public DataSourceResult ReadBlogLinks(int blogId, DataSourceRequest request) { return(FriendBiz.Read(friend => friend.BlogId == blogId) .MapTo <BlogLinkPM>() .ToDataSourceResult(request)); }