public WorkplacesMainViewModel(IWorkplacesManager workplacesManager) { _workplacesManager = workplacesManager; _customNavigationService = ServiceLocator.Current.GetInstance <ICustomNavigationService>("WorkplacesInternal"); InitData(); }
public WorkplacesController( IWorkplacesManager workplacesManager, IUsersWorkplacesManager usersWorkplacesManager) { _workplacesManager = workplacesManager; _usersWorkplacesManager = usersWorkplacesManager; }
public WorkplacesEditViewModel(IWorkplacesManager workplacesManager) { _workplacesManager = workplacesManager; _customNavigationService = ServiceLocator.Current.GetInstance <ICustomNavigationService>("WorkplacesInternal"); var workplace = _customNavigationService.CurrentPageParams as Workplace; Workplace = workplace ?? new Workplace(); PageText = workplace == null ? "Creating Workplace" : "Editing Workplace"; SaveChangesCommand = workplace != null ? new RelayCommand(UpdateWorkplace) : new RelayCommand(CreateWorkplace); }