/// <summary> /// Left navigation button click event handler /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void LeftNavigation_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { PeriodColumns.RaisePeriodColumnNavigationCompleted(new PeriodColumnNavigationEventArg() { PeriodColumnNamespace = typeof(ViewModelCOASpecific).FullName, PeriodColumnNavigationDirection = NavigationDirection.LEFT }); }
/// <summary> /// Right navigation button click event handler /// </summary> /// <param name="sender"></param> /// <param name="e">MouseButtonEventArgs</param> private void RightNavigation_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { PeriodColumns.RaisePeriodColumnNavigationCompleted(new PeriodColumnNavigationEventArg() { PeriodColumnNamespace = typeof(ViewModelFinancialStatements).FullName, PeriodColumnNavigationDirection = NavigationDirection.RIGHT }); }
/// <summary> /// Right-Navigation button click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RightNavigation_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { PeriodColumns.RaisePeriodColumnNavigationCompleted(new PeriodColumnNavigationEventArg() { PeriodColumnNamespace = typeof(ViewModelConsensusEstimatesDetails).FullName, PeriodColumnNavigationDirection = NavigationDirection.RIGHT }); }
/// <summary> /// Right Navigation Button Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RightNavigation_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { string methodNamespace = String.Format("{0}.{1}", GetType().FullName, System.Reflection.MethodInfo.GetCurrentMethod().Name); Logging.LogBeginMethod(this.DataContextValuations.Logger, methodNamespace); try { PeriodColumns.RaisePeriodColumnNavigationCompleted(new PeriodColumnNavigationEventArg() { PeriodColumnNamespace = typeof(ViewModelValuations).FullName, PeriodColumnNavigationDirection = NavigationDirection.RIGHT }); } catch (Exception ex) { Prompt.ShowDialog("Message: " + ex.Message + "\nStackTrace: " + Logging.StackTraceToString(ex), "Exception", MessageBoxButton.OK); Logging.LogException(this.DataContextValuations.Logger, ex); } }