27 lines
723 B
C#
27 lines
723 B
C#
using System;
|
|
using _0_Framework.Domain;
|
|
using AccountManagement.Application.Contracts.Account;
|
|
using AccountManagement.Domain.AccountAgg;
|
|
|
|
namespace AccountManagement.Domain.AccountLeftWorkAgg;
|
|
|
|
public class AccountLeftWork : EntityBase
|
|
{
|
|
public AccountLeftWork(DateTime startWorkGr, DateTime leftWorkGr, long accountId)
|
|
{
|
|
StartWorkGr = startWorkGr;
|
|
LeftWorkGr = leftWorkGr;
|
|
AccountId = accountId;
|
|
}
|
|
|
|
public DateTime StartWorkGr { get; private set; }
|
|
public DateTime LeftWorkGr { get; private set; }
|
|
public long AccountId { get; private set; }
|
|
public Account Account { get; set; }
|
|
|
|
public void Edit(DateTime startWorkGr, DateTime leftWorkGr)
|
|
{
|
|
StartWorkGr = startWorkGr;
|
|
LeftWorkGr = leftWorkGr;
|
|
}
|
|
} |