namespace GanjooRazor.Models { public class PoemMoerationStructure { public int correctionId { get; set; } public string titleReviewResult { get; set; } public string summaryReviewResult { get; set; } public string rhythmReviewResult { get; set; } public string rhythm2ReviewResult { get; set; } public string rhymeReviewResult { get; set; } public string titleReviewNote { get; set; } public string[] verseReviewResult { get; set; } public string[] versePosReviewResult { get; set; } public string[] verseSummaryResults { get; set; } public string[] verseLanguageReviewResult { get; set; } public string[] verseReviewNotes { get; set; } public string poemformatReviewResult { get; set; } public string poemformatReviewNote { get; set; } public string[] geoTagReviewResult { get; set; } public string[] geoTagReviewNotes { get; set; } /// /// moderator's corrected location for each geo tag, if they picked an existing catalog location /// instead of what the user suggested (empty/"0" means no change to LocationId) /// public string[] geoTagLocationId { get; set; } /// /// moderator's corrected new-location name (fixes a typo in the user's suggestion), if any /// public string[] geoTagLocationName { get; set; } /// /// moderator's corrected new-location latitude/longitude (fixes wrong coordinates), if any /// public string[] geoTagLatitude { get; set; } public string[] geoTagLongitude { get; set; } /// /// moderator's corrected person for each geo tag, if they picked an existing catalog person /// instead of what the user suggested (empty/"0" means no change to PersonId) - same /// purpose as geoTagLocationId above /// public string[] geoTagPersonId { get; set; } /// /// moderator's corrected name for a brand new person suggestion (fixes a typo in the user's /// suggestion), if any - only the name can be corrected this way; deeper fixes (relations, /// dates, etc.) require rejecting and asking the contributor to resubmit /// public string[] geoTagPersonName { get; set; } } }