public static MoveTaskTransaction Create(string transactionId, string taskId, string projectId)
        {
            var transaction = new MoveTaskTransaction
            {
                Type               = TransactionTypes.MoveTaskTransaction,
                ProjectId          = projectId,
                TaskId             = taskId,
                AffectedRecordsIds = new List <string>(),
                State              = TransactionStates.Pending,
                Message            = $"Moving to another project",
            };

            transaction.Init();
            transaction.Id = transactionId;

            transaction.UpdateData();

            return(transaction);
        }