private void txtRecherche_TextChanged(object sender, TextChangedEventArgs e) { try { TextBox t = (TextBox)sender; string filter = t.Text; ICollectionView cv = CollectionViewSource.GetDefaultView(FamilleAlimentDataGrid.ItemsSource); if (filter == "") { cv.Filter = null; } else { cv.Filter = o => { SVC.Dci p = o as SVC.Dci; if (t.Name == "txtId") { return(p.Id == Convert.ToInt32(filter)); } return(p.Dci1.ToUpper().StartsWith(filter.ToUpper())); }; } } catch (Exception ex) { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Stop); } }
// Brush titlebrush; public AjouterDci(SVC.ServiceCliniqueClient proxyrecu, SVC.Dci spécialtiérecu, SVC.Membership membershirecu) { try { InitializeComponent(); 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) { FournVousGrid.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 btnVisualiser_Click(object sender, RoutedEventArgs e) { try { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { var itemsSourceDatagrid = FournDataGrid.ItemsSource as List <SVC.ProduitOrdonnance>; bool succées = false; List <SVC.Dci> famillelist = new List <SVC.Dci>(); foreach (SVC.ProduitOrdonnance item in itemsSourceDatagrid) { bool succéesFamille = false; succées = false; proxy.InsertProduitOrdonnance(item); succées = true; if (item.dci != "") { var found = (famillelist).Find(itemf => itemf.Dci1 == item.dci); if (found == null) { succéesFamille = false; SVC.Dci fd = new SVC.Dci { Dci1 = item.dci, }; proxy.InsertDci(fd); succéesFamille = true; if (succéesFamille == true) { famillelist.Add(fd); } } } } if (succées == true) { ts.Complete(); // MessageBoxResult resul03 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); } } remplirIdDci(); proxy.AjouterProduitOrdonnaceRefresh(); } catch (Exception ex) { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Stop); } }
private void FamilleAlimentDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { if (memberuser.CréationAchat == true) { SVC.Dci SelectMedecin = FamilleAlimentDataGrid.SelectedItem as SVC.Dci; AjouterDci CLSession = new AjouterDci(proxy, SelectMedecin, memberuser); CLSession.Show(); } else { MessageBoxResult resul03 = 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); } }
private void btnSupp_Click(object sender, RoutedEventArgs e) { try { if (memberuser.SupressionAchat == true && FamilleAlimentDataGrid.SelectedItem != null) { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { SVC.Dci selectssalleattente = FamilleAlimentDataGrid.SelectedItem as SVC.Dci; proxy.DeletDci(selectssalleattente); ts.Complete(); MessageBoxResult resul03 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); } proxy.AjouterDciiRefresh(); } } catch (Exception ex) { MessageBoxResult result = Xceed.Wpf.Toolkit.MessageBox.Show(ex.Message, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Stop); } }
private void btnCreer_Click(object sender, RoutedEventArgs e) { try { if (membership.CréationDossierPatient == true && special == null && txtRaison.Text != "") { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { SVC.Dci pa = new SVC.Dci { Dci1 = txtRaison.Text.Trim(), }; proxy.InsertDci(pa); ts.Complete(); } proxy.AjouterDciiRefresh(); MessageBoxResult resul03 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); btnCreer.IsEnabled = false; } else { if (membership.ModificationAchat == true && special != null) { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { proxy.UpdateDci(special); ts.Complete(); } proxy.AjouterDciiRefresh(); } else { MessageBoxResult resul03 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.Opérationéchouée, 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); } }
private void btnCreer_Click(object sender, RoutedEventArgs e) { try { if (membership.CréationAchat == true && créationOrdonnace == 1) { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { if (ListeDciCombo.SelectedItem != null) { SVC.Dci selecdci = ListeDciCombo.SelectedItem as SVC.Dci; special.IdDci = selecdci.Id; special.dci = selecdci.Dci1; } else { special.IdDci = 0; special.dci = ""; } proxy.InsertProduitOrdonnance(special); ts.Complete(); MessageBoxResult resul03 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); } proxy.AjouterProduitOrdonnaceRefresh(); btnCreer.IsEnabled = false; } else { if (membership.ModificationAchat == true && créationOrdonnace == 0) { using (var ts = new TransactionScope(TransactionScopeOption.RequiresNew)) { if (ListeDciCombo.SelectedItem != null) { SVC.Dci SelectMedecin = ListeDciCombo.SelectedItem as SVC.Dci; special.dci = SelectMedecin.Dci1; special.IdDci = SelectMedecin.Id; } else { special.IdDci = 0; special.dci = ""; } proxy.UpdateProduitOrdonnance(special); ts.Complete(); MessageBoxResult resul03 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.OperationSuccées, Medicus.Properties.Resources.SiteWeb, MessageBoxButton.OK, MessageBoxImage.Information); } proxy.AjouterProduitOrdonnaceRefresh(); } else { MessageBoxResult resul03 = Xceed.Wpf.Toolkit.MessageBox.Show(Medicus.Properties.Resources.Opérationéchouée, 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); } }