@model WritingSchedulePreviewViewModel @{ ViewData["Title"] = "Schedule Preview"; var message = TempData["SchedulePreviewMessage"] as string; var error = TempData["SchedulePreviewError"] as string; }
Schedule
Generated writing schedule items.
No writing plans found.
Create Writing SchedulePlan
| Plan Name | Project | Book | Deadline Date | Active | |
|---|---|---|---|---|---|
| @plan.PlanName | @plan.ProjectName | @(plan.BookTitle ?? "All Books") | @plan.DeadlineDate.ToString("dd MMM yyyy") | @(plan.IsActive ? "Yes" : "No") | @if (plan.WritingPlanID == Model.SelectedWritingPlanID) { Selected } else { Select } |
Summary
Items
No schedule generated.
} else {| Scheduled Date | Task Type | Book | Chapter | Scene | Priority | Estimated Minutes | Target Words | Schedule Status | Notes | Blocked |
|---|---|---|---|---|---|---|---|---|---|---|
| @item.ScheduledDate.ToString("dd MMM yyyy") | @item.TaskType | @item.BookTitle | Chapter @item.ChapterNumber: @item.ChapterTitle | Scene @item.SceneNumber: @item.SceneTitle | @(item.Priority?.ToString() ?? "-") | @(item.EstimatedMinutes?.ToString() ?? "-") | @(item.TargetWords?.ToString() ?? "-") | @item.ScheduleStatus | @(item.Notes ?? "-") | @(item.IsBlocked ? "Yes" : "No") |