public SocialRating SaveRating(SocialRating rating) { var sproc = new SocialSaveRating() { UserIdentifier = rating.UserIdentifier, ReferenceIdentifier = rating.ReferenceIdentifier, Rating = rating.Rating, Delete = rating.Delete, }; return(sproc.CallObject <SocialRating>()); }
public SocialRating SaveRating(SocialRating rating) { if (null == rating) { throw new ArgumentNullException("Rating"); } if (Guid.Empty == rating.ReferenceIdentifier) { throw new ArgumentException("Reference Identifier"); } if (0 > rating.Rating || 5 < rating.Rating) { throw new ArgumentException("Rating is invalid."); } rating.UserIdentifier = User.Identifier(); return(this.socialCore.SaveRating(rating)); }