private void FolderClick(object sender, RoutedEventArgs e) { try { if (PatientDataGrid.SelectedItem != null) { SVC.Patient SelectMedecin = PatientDataGrid.SelectedItem as SVC.Patient; if ((MedecinEnCours != null && SelectMedecin.SuiviParCode == MedecinEnCours.Id) || memberuser.AccèsToutLesDossierPatient == true) { DossierPatient dd = new DossierPatient(proxy, SelectMedecin, callback, memberuser, "Sans Rendez Vous", MedecinEnCours, localclient); dd.Show(); } else { if (memberuser.AccèsToutLesDossierPatient == true) { DossierPatient dd = new DossierPatient(proxy, SelectMedecin, callback, memberuser, "Sans Rendez Vous", null, localclient); dd.Show(); } else { MessageBoxResult resultc1 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.MessageBoxPrivilége, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } } } } catch (Exception ex) { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Stop); } }
public VisiteAs(SVC.ServiceCliniqueClient proxyrecu, SVC.Diagnostic diarecu, DossierPatient dossierrecu, SVC.Constante constanterecu) { try { InitializeComponent(); proxy = proxyrecu; dia = diarecu; constantep = constanterecu; txtIMDC.DataContext = diarecu; txtCardiAdulte.DataContext = diarecu; txtYeux.DataContext = diarecu; txtCards.DataContext = diarecu; DatePriseAnamnese.SelectedDate = DateTime.Now; ConstaneAnamneseDétailGrid.DataContext = constanterecu; dossierrecu.IsEnabled = false; doss = dossierrecu; proxy.InnerDuplexChannel.Opened += new EventHandler(InnerDuplexChannel_Opened); proxy.InnerDuplexChannel.Closed += new EventHandler(InnerDuplexChannel_Closed); } catch (Exception ex) { MessageBoxResult results = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.Logiciel, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } }