Add project files.

This commit is contained in:
Behzad Alizadeh
2025-07-02 16:25:46 +03:30
parent 7391bb6626
commit d58167d24a
137 changed files with 85333 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
using System.ComponentModel.DataAnnotations;
namespace SampleWorkflowWeb.Dao;
public class GetStateDao
{
/// <summary>
/// شناسه گردش کار
/// <remark>
/// Type: Guid
/// </remark>
/// </summary>
[Display(Name = "شناسه گردش کار")]
[Required(ErrorMessage = "{0} اجباری است")]
public string InstanceId { get; set; }
}
+19
View File
@@ -0,0 +1,19 @@
using System.ComponentModel.DataAnnotations;
namespace SampleWorkflowWeb.Dao;
public class PublishEventDao
{
[Display(Name = "نام رویداد")]
[Required(ErrorMessage = "{0} اجباری است")]
public string EventName { get; set; }
[Display(Name = "شناسه گردش کار")]
[Required(ErrorMessage = "{0} اجباری است")]
public string EventKey { get; set; }
[Display(Name = "داده های صفحه جاری")]
[Required(ErrorMessage = "{0} اجباری است")]
public string EventData { get; set; }
}
+18
View File
@@ -0,0 +1,18 @@
using System.ComponentModel.DataAnnotations;
namespace SampleWorkflowWeb.Dao;
public class StartWorkflowDao
{
[Display(Name = "نام گردش کار")]
[Required(ErrorMessage = "{0} اجباری است")]
public string Name { get; set; }
[Display(Name = "نسخه گردش کار")]
[Required(ErrorMessage = "{0} اجباری است")]
public int Version { get; set; }
[Display(Name = "شناسه کاربر جاری")]
[Required(ErrorMessage = "{0} اجباری است")]
public long UserId { get; set; }
}