public static TaskApprovmentRequest Create(string requestId, string managerId, bool isApproved = false)
            {
                var created = new TaskApprovmentRequestCreatedEvent(requestId, isApproved, managerId);
                var request = new TaskApprovmentRequest();

                request.RaiseEvent(created);
                return(request);
            }
 public void Apply(TaskApprovmentRequestCreatedEvent evt)
 {
     HumanResourcesRequestId = evt.HumanResourcesRequestId;
     IsApproved = evt.IsApproved;
     ManagerId  = evt.ManagerId;
 }