Add Title & TotalPage in WorkflowModel
This commit is contained in:
@@ -24,10 +24,15 @@ public class WorkflowModel
|
||||
public string? InstanceMode { get; set; } = "exist";
|
||||
|
||||
/// <summary>
|
||||
/// نام گردش کار
|
||||
/// کلیدواژه گردش کار
|
||||
/// </summary>
|
||||
public string? Name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// عنوان گردش کار
|
||||
/// </summary>
|
||||
public string? Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// اتمام گردش کار؟
|
||||
/// </summary>
|
||||
@@ -62,6 +67,11 @@ public class WorkflowModel
|
||||
/// </summary>
|
||||
public int? PageNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// تعداد کل صفحات
|
||||
/// </summary>
|
||||
public int? TotalPage { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// رویدادی که باید پس از سابمیت صفحه بعدی منتشر شود
|
||||
/// </summary>
|
||||
|
||||
@@ -31,6 +31,10 @@ namespace Caspian.WorkflowFramework.Utility
|
||||
? dictionary[nameof(workflowModel.Name)]?.ToString()
|
||||
: null;
|
||||
|
||||
workflowModel.Title = dictionary.ContainsKey(nameof(workflowModel.Title))
|
||||
? dictionary[nameof(workflowModel.Title)]?.ToString()
|
||||
: null;
|
||||
|
||||
workflowModel.IsComplete = dictionary.ContainsKey(nameof(workflowModel.IsComplete))
|
||||
? bool.TryParse(dictionary[nameof(workflowModel.IsComplete)]?.ToString(), out var isComplete) && isComplete
|
||||
: false;
|
||||
@@ -109,6 +113,10 @@ namespace Caspian.WorkflowFramework.Utility
|
||||
? int.TryParse(dictionary[nameof(workflowModel.PageNumber)]?.ToString(), out var pageNumber) ? pageNumber : (int?)null
|
||||
: null;
|
||||
|
||||
workflowModel.TotalPage = dictionary.ContainsKey(nameof(workflowModel.TotalPage))
|
||||
? int.TryParse(dictionary[nameof(workflowModel.TotalPage)]?.ToString(), out var totalPage) ? totalPage : (int?)null
|
||||
: null;
|
||||
|
||||
workflowModel.NextPageEventName = dictionary.ContainsKey(nameof(workflowModel.NextPageEventName))
|
||||
? dictionary[nameof(workflowModel.NextPageEventName)]?.ToString()
|
||||
: null;
|
||||
|
||||
Reference in New Issue
Block a user