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