public AjouterDictionnaire(SVC.ServiceCliniqueClient proxyrecu, ICallback callbackrecu, SVC.Dictionnaire 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) { ActeGrid.DataContext = special; f.Content = "Modifier terminologie dentaire"; } else { f.Content = "Créer une terminologie dentaire"; } 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 txtRecherche_TextChanged(object sender, TextChangedEventArgs e) { try { TextBox t = (TextBox)sender; string filter = t.Text; ICollectionView cv = CollectionViewSource.GetDefaultView(MotifDataGrid.ItemsSource); if (filter == "") { cv.Filter = null; } else { cv.Filter = o => { SVC.Dictionnaire p = o as SVC.Dictionnaire; if (t.Name == "txtId") { return(p.Id == Convert.ToInt32(filter)); } return(p.Mot.ToUpper().Contains(filter.ToUpper())); }; } } 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 (MotifDataGrid.SelectedItem != null) { SVC.Dictionnaire selecteddi = MotifDataGrid.SelectedItem as SVC.Dictionnaire; DétailTerminologie cl = new DétailTerminologie(proxy, callback, selecteddi, membership); cl.Show(); } }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) { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { SVC.Dictionnaire pa = new SVC.Dictionnaire { Mot = txtMots.Text.Trim(), Explication = txtExplication.Text.Trim(), }; proxy.InsertDictionnaire(pa); ts.Complete(); // this.WindowTitleBrush = Brushes.Green; } proxy.AjouterDictionnaireRefresh(); MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); } else { if (membership.CréationAdministrateur == true && special != null) { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { proxy.UpdateDictionnaire(special); ts.Complete(); } proxy.AjouterDictionnaireRefresh(); 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); // this.WindowTitleBrush = Brushes.Red; } } } catch (Exception ex) { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Error); } }
public DétailTerminologie(SVC.ServiceCliniqueClient proxyrecu, ICallback callbackrecu, SVC.Dictionnaire spécialtiérecu, SVC.Membership membershirecu) { try { InitializeComponent(); callback = callbackrecu; proxy = proxyrecu; special = spécialtiérecu; membership = membershirecu; ActeGrid.DataContext = spécialtiérecu; 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 ClientsDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { if (memberuser.ModificationAdministrateur == true && MotifDataGrid.SelectedItem != null) { SVC.Dictionnaire selecteddi = MotifDataGrid.SelectedItem as SVC.Dictionnaire; AjouterDictionnaire cl = new AjouterDictionnaire(proxy, callback, selecteddi, memberuser); cl.Show(); } else { MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.MessageBoxPrivilége, 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 (memberuser.SuppressionAdministrateur == true && MotifDataGrid.SelectedItem != null) { SVC.Dictionnaire selecteddi = MotifDataGrid.SelectedItem as SVC.Dictionnaire; proxy.DeleteDictionnaire(selecteddi); MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBoxResult resultc10 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.MessageBoxPrivilége, 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); } }