public AjouterSpécialité(SVC.ServiceCliniqueClient proxyrecu, ICallback callbackrecu, SVC.Spécialité spécialtiérecu, SVC.Membership membershirecu) { try { InitializeComponent(); callback = callbackrecu; proxy = proxyrecu; special = spécialtiérecu; membership = membershirecu; proxy.InnerDuplexChannel.Faulted += new EventHandler(InnerDuplexChannel_Faulted); proxy.InnerDuplexChannel.Closed += new EventHandler(InnerDuplexChannel_Closed); if (special != null) { SpécialitéGrid.DataContext = special; } else { btnCreer.IsEnabled = false; } title = this.Title; // titlebrush = this.WindowTitleBrush; } catch (Exception ex) { MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnCreer_Click(object sender, RoutedEventArgs e) { try { if (membership.CréationAdministrateur == true && special == null) { SVC.Spécialité pa = new SVC.Spécialité { Spécialité1 = txSpecial.Text.Trim(), }; proxy.InsertSpécialitéAsync(pa); MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); btnCreer.IsEnabled = false; } else { if (membership.CréationAdministrateur == true && special != null) { proxy.UpdateSpécialité(special); MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.Opérationéchouée, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } } } catch (Exception ex) { MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnSupp_Click(object sender, RoutedEventArgs e) { try { if (SpécialitéDataGrid.SelectedItem != null && membership.SuppressionAdministrateur == true) { SVC.Spécialité SelectMedecin = SpécialitéDataGrid.SelectedItem as SVC.Spécialité; if (SpécialitéDataGrid.SelectedItem != null) { proxy.DeleteSpécialité(SelectMedecin); } else { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.Opérationéchouée, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.Opérationéchouée, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } } catch (Exception ex) { MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } }
private void ClientsDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { if (membership.ModificationAdministrateur == true) { SVC.Spécialité SelectMedecin = SpécialitéDataGrid.SelectedItem as SVC.Spécialité; AjouterSpécialité CLSession = new AjouterSpécialité(proxy, callback, SelectMedecin, membership); CLSession.Show(); } else { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.Opérationéchouée, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } } catch (Exception ex) { MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } }