33 lines
1.1 KiB
C#
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; }
|
|
|
|
|
|
|
|
} |