Refactoring to MVVM custoboxmessage