private void ButtonNewFacility_Click(object sender, RoutedEventArgs e)
        {
            FacilityEntry facilityEntry = new FacilityEntry(null, true);

            facilityEntry.ShowDialog();
            this.m_FacilityCollection = YellowstonePathology.Business.Gateway.PhysicianClientGateway.GetAllFacilities();
            this.NotifyPropertyChanged("FacilityCollection");
        }
        private void ListBoxFacility_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            if (this.ListViewFacilities.SelectedItem != null)
            {
                YellowstonePathology.Business.Facility.Model.Facility listFacility   = (YellowstonePathology.Business.Facility.Model.Facility) this.ListViewFacilities.SelectedItem;
                YellowstonePathology.Business.Facility.Model.Facility pulledFacility = YellowstonePathology.Business.Persistence.DocumentGateway.Instance.PullFacility(listFacility.FacilityId, this);

                FacilityEntry facilityEntry = new FacilityEntry(pulledFacility, false);
                facilityEntry.ShowDialog();
                this.m_FacilityCollection = YellowstonePathology.Business.Gateway.PhysicianClientGateway.GetAllFacilities();
                this.NotifyPropertyChanged("FacilityCollection");
            }
        }