Allors.Domain.CommunicationTask.BaseOnDerive C# (CSharp) Method

BaseOnDerive() public method

public BaseOnDerive ( Allors.Domain.ObjectOnDerive method ) : void
method Allors.Domain.ObjectOnDerive
return void
        public void BaseOnDerive(ObjectOnDerive method)
        {
            this.WorkItem = this.CommunicationEvent;

            this.Title = this.CommunicationEvent.WorkItemDescription;

            // Lifecycle
            if (!this.ExistDateClosed && this.CommunicationEvent.ExistActualEnd)
            {
                this.DateClosed = this.Session().Now();
            }

            this.DeriveParticipants();
        }