regarding GetValue you may check this link[^]
RubensFarias wrote:
Thank you for your comments, I really appreciate them.
You are welcome. Those are just my thoughts, that may be wrong. And practical solution is often far far away from ideal design. Important thing is to get things done. I wish you luck with your project.