void InitLazySelectedStates()
 {
     if ((_lazySelectedStates == null || !_lazySelectedStates.Any()))
     {
         var stateservice = ServiceLocator.Current.GetInstance <IHospitalRegistryService>();
         _lazySelectedStates = stateservice.GetStates(DefaultStates.OfType <string>().ToArray(), false).ToList();
     }
     if (DefaultStates != null && !_lazySelectedStates.Any(s => s.Abbreviation.In(DefaultStates.OfType <string>().ToList())))
     {
         var stateservice = ServiceLocator.Current.GetInstance <IHospitalRegistryService>();
         _lazySelectedStates = stateservice.GetStates(DefaultStates.OfType <string>().ToArray(), false).ToList();
     }
 }