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;
 }