114 lines
4.1 KiB
C#
114 lines
4.1 KiB
C#
using _0_Framework.Domain;
|
|
using System;
|
|
|
|
namespace Company.Domain.TaskStatus;
|
|
|
|
public class TaskStatus : EntityBase
|
|
{
|
|
public TaskStatus
|
|
(
|
|
short referralStatus,
|
|
long referralUserId,
|
|
DateTime? referralRegDate,
|
|
long referralRegUserId,
|
|
short deadlineExtentionStatus,
|
|
DateTime? deadlineExtentionDate,
|
|
DateTime? deadlineExtentionRegDate,
|
|
long deadlineExtentionRegUserId,
|
|
short impossibilityStatus,
|
|
string impossibilityDescription,
|
|
DateTime? impossibilityRegDate,
|
|
long impossibilityRegUserId,
|
|
short doneStatus,
|
|
DateTime? doneRegDate,
|
|
long doneRegUserId,
|
|
long task_Id
|
|
)
|
|
{
|
|
ReferralStatus = referralStatus;
|
|
ReferralUserId = referralUserId;
|
|
ReferralRegDate = referralRegDate;
|
|
ReferralRegUserId = referralRegUserId;
|
|
//DeadlineExtention = deadlineExtention;
|
|
DeadlineExtentionStatus = deadlineExtentionStatus;
|
|
DeadlineExtentionDate = deadlineExtentionDate;
|
|
DeadlineExtentionRegDate = deadlineExtentionRegDate;
|
|
DeadlineExtentionRegUserId = deadlineExtentionRegUserId;
|
|
//Impossibility = impossibility;
|
|
ImpossibilityStatus = impossibilityStatus;
|
|
ImpossibilityDescription = impossibilityDescription;
|
|
ImpossibilityRegDate = impossibilityRegDate;
|
|
ImpossibilityRegUserId = impossibilityRegUserId;
|
|
//Done = done;
|
|
DoneStatus = doneStatus;
|
|
DoneRegDate = doneRegDate;
|
|
DoneRegUserId = doneRegUserId;
|
|
Task_Id = task_Id;
|
|
}
|
|
|
|
public short ReferralStatus { get; set; }
|
|
public long ReferralUserId { get; private set; }
|
|
public DateTime? ReferralRegDate { get; private set; }
|
|
public long ReferralRegUserId { get; private set; }
|
|
|
|
//public int DeadlineExtention { get; private set; }
|
|
public short DeadlineExtentionStatus { get; private set; }
|
|
public DateTime? DeadlineExtentionDate { get; private set; }
|
|
public DateTime? DeadlineExtentionRegDate { get; private set; }
|
|
public long DeadlineExtentionRegUserId { get; private set; }
|
|
|
|
//public int Impossibility { get; private set; }
|
|
public short ImpossibilityStatus { get; private set; }
|
|
public string ImpossibilityDescription { get; private set; }
|
|
public DateTime? ImpossibilityRegDate { get; private set; }
|
|
public long ImpossibilityRegUserId { get; private set; }
|
|
|
|
//public int Done { get; private set; }
|
|
public short DoneStatus { get; private set; }
|
|
public DateTime? DoneRegDate { get; private set; }
|
|
public long DoneRegUserId { get; private set; }
|
|
public long Task_Id { get; private set; }
|
|
|
|
public Task.Task Task { get; private set; }
|
|
|
|
public void Edit
|
|
(
|
|
short referralStatus,
|
|
long referralUserId,
|
|
DateTime? referralRegDate,
|
|
long referralRegUserId,
|
|
short deadlineExtentionStatus,
|
|
DateTime? deadlineExtentionDate,
|
|
DateTime? deadlineExtentionRegDate,
|
|
long deadlineExtentionRegUserId,
|
|
short impossibilityStatus,
|
|
string impossibilityDescription,
|
|
DateTime? impossibilityRegDate,
|
|
long impossibilityRegUserId,
|
|
short doneStatus,
|
|
DateTime? doneRegDate,
|
|
long doneRegUserId,
|
|
long task_Id
|
|
)
|
|
{
|
|
ReferralStatus = referralStatus;
|
|
ReferralUserId = referralUserId;
|
|
ReferralRegDate = referralRegDate;
|
|
ReferralRegUserId = referralRegUserId;
|
|
//DeadlineExtention = deadlineExtention;
|
|
DeadlineExtentionStatus = deadlineExtentionStatus;
|
|
DeadlineExtentionDate = deadlineExtentionDate;
|
|
DeadlineExtentionRegDate = deadlineExtentionRegDate;
|
|
DeadlineExtentionRegUserId = deadlineExtentionRegUserId;
|
|
//Impossibility = impossibility;
|
|
ImpossibilityStatus = impossibilityStatus;
|
|
ImpossibilityDescription = impossibilityDescription;
|
|
ImpossibilityRegDate = impossibilityRegDate;
|
|
ImpossibilityRegUserId = impossibilityRegUserId;
|
|
//Done = done;
|
|
DoneStatus = doneStatus;
|
|
DoneRegDate = doneRegDate;
|
|
DoneRegUserId = doneRegUserId;
|
|
Task_Id = task_Id;
|
|
}
|
|
} |