erp-platform/api/src/Kurs.Platform.Domain/Permissions/PermissionCrudValueObject.cs
2025-10-15 13:37:36 +03:00

26 lines
706 B
C#

using System.Collections.Generic;
using Volo.Abp.Domain.Values;
namespace Kurs.Platform.Permissions;
public class PermissionCrudValueObject : ValueObject
{
public string C { get; set; } //Create
public string R { get; set; } //Read
public string U { get; set; } //Update
public string D { get; set; } //Delete
public string I { get; set; } //Export
public string E { get; set; } //Import
public string A { get; set; } //Activity
protected override IEnumerable<object> GetAtomicValues()
{
yield return C;
yield return R;
yield return U;
yield return D;
yield return I;
yield return E;
yield return A;
}
}