public DXWindowMain(SVC.ServiceCliniqueClient PROXYRECU, SVC.Membership memberrecu, ICallback callbackrecu, SVC.Client localclientrecu) { try { InitializeComponent(); MemBerShip = memberrecu; proxy = PROXYRECU; callback = callbackrecu; localClient = localclientrecu; SESSSIONNAME.Content = localClient.UserName.ToString(); // VisiteAs ll = new VisiteAs(); //ll.Show(); FrameInterieur.Navigate(new Aceuill(proxy, MemBerShip, callback, this, localClient)); autorisation(PROXYRECU, memberrecu, callbackrecu, localclientrecu); callbackrecu.callback += new ICallback.CallbackEventHandler(callbackrecu_callback); proxy.InnerDuplexChannel.Faulted += new EventHandler(InnerDuplexChannel_Faulted); proxy.InnerDuplexChannel.Closed += new EventHandler(InnerDuplexChannel_Closed); } catch (Exception ex) { MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } }
private void MenuItem_Click_9(object sender, RoutedEventArgs e) { try { WaitIndicatorS.DeferedVisibility = true; if (MemBerShip.ModulePatient == true) { FrameInterieur.Navigate(new ListePatient(proxy, MemBerShip, callback, localClient)); } else { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show("vous devez avoir une autorisation pour effectuer cette action", Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Stop); } } catch (Exception ex) { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Stop); } finally { WaitIndicatorS.DeferedVisibility = false; // windowmain.BACK.Visibility = Visibility.Collapsed; } }