@model IEnumerable @{ ViewData["Title"] = "Reviews"; }
Customer Reviews
@Model.Count() Pending Approval
@if (TempData["SuccessMessage"] != null) { } @if (TempData["ErrorMessage"] != null) { } @if (!Model.Any()) {
No pending reviews

New customer reviews will appear here for approval.

} else {
@foreach (var review in Model.OrderByDescending(r => r.CreatedAt)) { }
Product Customer Rating Review Order ID Date Actions
@review.ProductName @review.CustomerDisplayName @if (review.IsVerifiedPurchase) { }
@for (int i = 1; i <= 5; i++) { } (@review.Rating/5)
@if (!string.IsNullOrEmpty(review.Title)) { @review.Title } @if (!string.IsNullOrEmpty(review.Comment)) { @(review.Comment.Length > 100 ? review.Comment.Substring(0, 100) + "..." : review.Comment) } @review.OrderId.ToString().Substring(0, 8)... @review.CreatedAt.ToString("MMM dd, yyyy")
@if (!review.IsApproved) {
}
}