* Added TaskSchedulerDetails

This commit is contained in:
2025-02-17 06:30:39 +01:00
parent db06837ce9
commit 3767bed896
8 changed files with 84 additions and 8 deletions

View File

@@ -8,7 +8,7 @@
<br />
<SfGrid DataSource="@Tasks" AllowPaging="true" ShowColumnMenu="true" Toolbar="@(new List<string> { "Add", "Edit", "Delete", "Cancel", "Update" })">
<GridColumns>
<GridColumn Field=@nameof(TaskSchedulerDto.RowPointer) IsPrimaryKey="true" HeaderText="Id"></GridColumn>
<GridColumn Field=@nameof(TaskSchedulerDto.RowPointer.ToString) IsPrimaryKey="true" HeaderText="Id"></GridColumn>
<GridColumn Field=@nameof(TaskSchedulerDto.Name) HeaderText="Nazwa"></GridColumn>
<GridColumn Field=@nameof(TaskSchedulerDto.Path) HeaderText="Ścieżka"></GridColumn>
<GridColumn Field=@nameof(TaskSchedulerDto.CronOptions) HeaderText="CRON"></GridColumn>
@@ -55,13 +55,14 @@
private async Task OnActionComplete(ActionEventArgs<TaskSchedulerDto> args)
{
if (args.RequestType.Equals(Action.Delete))
switch (args.RequestType)
{
await LoadTasks();
}
else if (args.RequestType.Equals(Action.Save) && args.Data.Id == 0)
{
await AddTask(args.Data);
case Action.Delete:
await LoadTasks();
break;
case Action.Save when args.Data.Id == 0:
await AddTask(args.Data);
break;
}
}
}