Files
Backend-Api/AccountManagement.Domain/AssignAgg/Assign.cs
2024-07-05 21:36:15 +03:30

33 lines
1.1 KiB
C#

using _0_Framework.Domain;
using AccountManagement.Domain.TaskAgg;
namespace AccountManagement.Domain.AssignAgg;
public class Assign : EntityBase
{
public Assign(long taskId, long assignerId, long assignedId, int assignerPositionValue, string assignedName, int assignedPositionValue)
{
TaskId = taskId;
AssignerId = assignerId;
AssignedId = assignedId;
AssignerPositionValue = assignerPositionValue;
AssignedName = assignedName;
AssignedPositionValue = assignedPositionValue;
}
public long TaskId { get; private set; }
//آیدی شخص ارسال کننده
public long AssignerId { get; private set; }
//نام دریافت کننده
public string AssignedName { get; private set; }
//آیدی شخص دریافت کننده
public long AssignedId { get; private set; }
//سطح شخص ارسال کننده
public int AssignerPositionValue { get; private set; }
public int AssignedPositionValue { get; private set; }
public Tasks Task { get; set; }
}