public UserRoutes() { _isInitialized = false; InitializeComponent(); _isInitialized = true; _salesmanRoutesViewModel = DataContext as SalesmanRoutesViewModel; LabelControls(); }
void UserRoutes_Loaded(object sender, RoutedEventArgs e) { _salesmanRoutesViewModel = DataContext as SalesmanRoutesViewModel; _salesmanRoutesViewModel.ClearAndSetupCommand.Execute(null); }
/// <summary> /// Provides a deterministic way to create the SalesmanRoutesViewModel property. /// </summary> public static void CreateSalesmanRoutesViewModel() { if (_SalesmanRoutesViewModel == null) { _SalesmanRoutesViewModel = new SalesmanRoutesViewModel(); } }
/// <summary> /// Provides a deterministic way to delete the SalesmanRoutesViewModel property. /// </summary> public static void ClearSalesmanRoutesViewModel() { _SalesmanRoutesViewModel.Cleanup(); _SalesmanRoutesViewModel = null; }