public void CreateRatingLink(IRatingLink link) { var db = new TooksCmsDAL(); db.DeleteRatingLinks(link.ArticleTypeId, link.CategoryId); foreach (var rating in link.RatingIds) { CreateRatingLink(db, rating.Value.RatingId, link.ArticleTypeId, link.CategoryId, rating.Key); } db.SaveChanges(); }