public async Task DeleteStatement(PrimaryKey statementId)
        {
            var statement = await statementRepository.GetStatement(statementId);

            await statementRepository.DeleteStatement(statement);

            await unitOfWork.Save();
        }