Пример #1
0
        public void EDAddedDomainEventHandlerTest()
        {
            //_eDModelContext.Setup(m => m.SaveChanges()).Verifiable();
            //_eDModelContext.SetupGet(m => m.Database).Returns(_database.Object);
            //_eDModelContext.Setup(m => m.Database.EnsureCreated()).Verifiable();

            EDAddedDomainEvent        eDAddedDomainEvent        = new EDAddedDomainEvent(Guid.NewGuid(), 1, "", "", "", "", new DateTime(), new DateTime(), new DateTime(), new DateTime(), 1, "");
            EDAddedDomainEventHandler eDAddedDomainEventHandler = new EDAddedDomainEventHandler(_repository.Object);

            eDAddedDomainEventHandler.Handle(eDAddedDomainEvent, System.Threading.CancellationToken.None);
        }
Пример #2
0
 private void Apply(EDAddedDomainEvent e)
 {
     EmployeeId         = EmployeeId;
     FirstName          = FirstName;
     LastName           = LastName;
     PayCode            = PayCode;
     PayCodeDescription = PayCodeDescription;
     PayDateFrom        = PayDateFrom;
     PayDateTo          = PayDateTo;
     CoverageDateFrom   = CoverageDateFrom;
     CoverageDateTo     = CoverageDateTo;
     Amount             = Amount;
     Remarks            = Remarks;
     Status             = Status;
     IsSubmitted        = IsSubmitted;
     IsTerminated       = IsTerminated;
     FileId             = FileId;
 }