Ejemplo n.º 1
0
        public GroupMoveViewModel(BaseViewModel parentViewModel, GroupMoveModel dataModel, IDialogService dialogService)
            : base(parentViewModel)
        {
            Contract.Requires(dialogService != null);
            _dialogService = dialogService;
            _dataModel     = dataModel;

            // Will bubble property change events from the Model to the ViewModel.
            _dataModel.PropertyChanged += (sender, e) => OnPropertyChanged(e.PropertyName);
        }
Ejemplo n.º 2
0
 public GroupMoveViewModel(BaseViewModel parentViewModel, GroupMoveModel dataModel)
     : this(parentViewModel, dataModel, ServiceLocator.Resolve <IDialogService>())
 {
 }