Files
Backend-Api/AccountManagement.Domain/AccountLeftWorkAgg/AccountLeftWork.cs

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;
}
}