/// <summary> /// This happens when you click the button. /// </summary> /// <param name="arg"></param> //[AuthorizationAttribute(AuthorizationType.Allow, "HumanResources")] private void Execute_SwitchView(object param) { var p = param as ParametersForSwitchView; p.transitioningContentSlide.OnApplyTemplate(); p.gridCursor.Margin = new Thickness(0, (100 + (60 * p.selectedIndex)), 0, 0); SelectedViewModel = ExtraFunction.getUserControl(p.selectedIndex, session.Role); }
public MainViewModel() { ModeTheme = MyColors[0]; session = Session.GetCurrentSingleton(); Roles role = session.Role; _featuresCollection = ExtraFunction.featureOfRole(role); _selectedViewModel = new MyBaseViewModel(); _selectedViewModel = ExtraFunction.getUserControl(0, role); ////if (IsInDesignMode) ////{ //// // Code runs in Blend --> create design time data. ////} ////else ////{ //// // Code runs "for real" ////} }