public void Populate(Raw_AniDB_Review rawReview) { this.ReviewID = rawReview.ReviewID; this.AuthorID = rawReview.AuthorID; this.RatingAnimation = rawReview.RatingAnimation; this.RatingSound = rawReview.RatingSound; this.RatingStory = rawReview.RatingStory; this.RatingCharacter = rawReview.RatingCharacter; this.RatingValue = rawReview.RatingValue; this.RatingEnjoyment = rawReview.RatingEnjoyment; this.ReviewText = rawReview.ReviewText; }
public static void Populate(this AniDB_Review review, Raw_AniDB_Review rawReview) { review.ReviewID = rawReview.ReviewID; review.AuthorID = rawReview.AuthorID; review.RatingAnimation = rawReview.RatingAnimation; review.RatingSound = rawReview.RatingSound; review.RatingStory = rawReview.RatingStory; review.RatingCharacter = rawReview.RatingCharacter; review.RatingValue = rawReview.RatingValue; review.RatingEnjoyment = rawReview.RatingEnjoyment; review.ReviewText = rawReview.ReviewText; }
public virtual enHelperActivityType Process(ref Socket soUDP, ref IPEndPoint remoteIpEndPoint, string sessionID, Encoding enc) { ProcessCommand(ref soUDP, ref remoteIpEndPoint, sessionID, enc); // handle 555 BANNED and 598 - UNKNOWN COMMAND if (ResponseCode == 598) { return(enHelperActivityType.UnknownCommand_598); } if (ResponseCode == 555) { return(enHelperActivityType.Banned_555); } if (errorOccurred) { return(enHelperActivityType.NoSuchReview); } //BaseConfig.MyAnimeLog.Write("AniDBCommand_GetAnimeDescription.Process: Response: {0}", socketResponse); // Process Response string sMsgType = socketResponse.Substring(0, 3); switch (sMsgType) { case "234": { // 234 REVIEW // the first 10 characters should be "240 REVIEW" // the rest of the information should be the data list ReviewInfo = new Raw_AniDB_Review(socketResponse); return(enHelperActivityType.GotReview); } case "334": { return(enHelperActivityType.NoSuchReview); } case "501": { return(enHelperActivityType.LoginRequired); } } return(enHelperActivityType.NoSuchReview); }
public virtual enHelperActivityType Process(ref Socket soUDP, ref IPEndPoint remoteIpEndPoint, string sessionID, Encoding enc) { ProcessCommand(ref soUDP, ref remoteIpEndPoint, sessionID, enc); // handle 555 BANNED and 598 - UNKNOWN COMMAND if (ResponseCode == 598) return enHelperActivityType.UnknownCommand_598; if (ResponseCode == 555) return enHelperActivityType.Banned_555; if (errorOccurred) return enHelperActivityType.NoSuchReview; //BaseConfig.MyAnimeLog.Write("AniDBCommand_GetAnimeDescription.Process: Response: {0}", socketResponse); // Process Response string sMsgType = socketResponse.Substring(0, 3); switch (sMsgType) { case "234": { // 234 REVIEW // the first 10 characters should be "240 REVIEW" // the rest of the information should be the data list ReviewInfo = new Raw_AniDB_Review(socketResponse); return enHelperActivityType.GotReview; } case "334": { return enHelperActivityType.NoSuchReview; } case "501": { return enHelperActivityType.LoginRequired; } } return enHelperActivityType.NoSuchReview; }