public UserControl CreateUpdateSkeletonControl(UpdatePropopsalViewModel updateProposalViewModel)
        {
            var updatePanel = new UpdateSkeletonControl();
            updatePanel.DataContext = updateProposalViewModel;

            return updatePanel;
        }
 public void ShowUpdateAcceptation(IProductUpdate productUpdate)
 {
     _updateProposalViewModel = new UpdatePropopsalViewModel(this,_updateManager,productUpdate);
     Content = _userInterfaceFactory.CreateUpdateSkeletonControl(_updateProposalViewModel);
 }
        public UserControl CreateUpdateSkeletonControl(ViewModelActionDelegater viewModelActionDelegater,IProductUpdate productUpdate)
        {
            var updatePanel = new UpdateSkeletonControl();
            var updateProposalViewModel = new UpdatePropopsalViewModel(viewModelActionDelegater, _updateManager, productUpdate);

            updatePanel.DataContext = updateProposalViewModel;

            return updatePanel;
        }