Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
        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);
            }
        }