public FriendEditViewModel(IEventAggregator eventAggregator, IMessageDialogService messageDialogService, IFriendDataProvider friendDataProvider, ILookupProvider<FriendGroup> friendGroupLookupProvider) { _eventAggregator = eventAggregator; _messageDialogService = messageDialogService; _friendDataProvider = friendDataProvider; _friendGroupLookupProvider = friendGroupLookupProvider; SaveCommand = new DelegateCommand(OnSaveExecute, OnSaveCanExecute); ResetCommand = new DelegateCommand(OnResetExecute, OnResetCanExecute); DeleteCommand = new DelegateCommand(OnDeleteExecute, OnDeleteCanExecute); AddEmailCommand = new DelegateCommand(OnAddEmailExecute); RemoveEmailCommand = new DelegateCommand(OnRemoveEmailExecute, OnRemoveEmailCanExecute); }
public FriendEditViewModel(IEventAggregator eventAggregator, IMessageDialogService messageDialogService, IFriendDataProvider friendDataProvider, ILookupProvider <FriendGroup> friendGourpLookupProvider) { _eventAggregator = eventAggregator; _messageDialogService = messageDialogService; _friendDataProvider = friendDataProvider; _friendGroupLookupProvider = friendGourpLookupProvider; SaveCommand = new DelegateCommand(OnSaveExecute, OnSaveCanExecute); ResetCommand = new DelegateCommand(OnResetExecute, OnResetCanExecute); DeleteCommand = new DelegateCommand(OnDeleteExecute, OnDeleteCanExecute); AddEmailCommand = new DelegateCommand(OnAddEmailExecute); RemoveEmailCommand = new DelegateCommand(OnRemoveEmailExecute, OnRemoveEmailCanExecute); }
public MainViewModel(IFriendDataProvider friendDataProvider) { Friends = new ObservableCollection <Friend>(); _friendDataProvider = friendDataProvider; }
public FriendEditViewModel(IFriendDataProvider dataProvider) { _dataProvider = dataProvider; }
public FriendEditViewModel(IFriendDataProvider friendDataProvider) { _friendDataProvider = friendDataProvider; SaveCommand = new DelegateCommand(OnSaveExecuted, OnSaveCanExecuted); }
public FriendEditViewModel(IFriendDataProvider friendDataProvider) { _friendDataProvider = friendDataProvider; }
public FriendEditViewModel(IFriendDataProvider dataProvider) //ad 5 { _dataProvider = dataProvider; //ad 5 }