public EntityPartPresenter(IPart part, IEntityPartView partView) { _part = part; _partView = partView; _fieldViews= new ObservableCollection<IFieldView>(); part.Fields.Run(x => _fieldViews.Add(x.BuildFieldView())); _sendCommand = new DelegateCommand<object>(x => { _partView.SwitchToViewMode(); InEditingMode = false; }, x => InEditingMode); _cancelCommand = new DelegateCommand<object>(x => { _partView.SwitchToViewMode(); InEditingMode = false; }, x => InEditingMode); }
public EntityPartPresenter(IPart part, IEntityPartView partView) { _part = part; _partView = partView; _fieldViews = new ObservableCollection <IFieldView>(); part.Fields.Run(x => _fieldViews.Add(x.BuildFieldView())); _sendCommand = new DelegateCommand <object>(x => { _partView.SwitchToViewMode(); InEditingMode = false; }, x => InEditingMode); _cancelCommand = new DelegateCommand <object>(x => { _partView.SwitchToViewMode(); InEditingMode = false; }, x => InEditingMode); }
public With_Context() { partView = Moq.Mock <IEntityPartView>(); }