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