public DevisChoixContactWindow(Entreprise _entreprise) { InitializeComponent(); //Mise en place des droits sur les boutons et tabs Securite securite = new Securite(); if (!securite.VerificationDroitActionsCRUD("SitaffRibbon.UserControls.ListeContactsControl", "Add")) { this.NewContact.Visibility = Visibility.Collapsed; } if (!securite.VerificationDroitActionsCRUD("SitaffRibbon.UserControls.ListeContactsControl", "Look")) { this.LookContact.Visibility = Visibility.Collapsed; } this.entreprise = _entreprise; }
private void creationMenuClicDroit() { ContextMenu contextMenu = new ContextMenu(); this._DataGridMain.ContextMenu = contextMenu; MenuItem itemAfficher = new MenuItem(); itemAfficher.Header = "Afficher"; itemAfficher.Click += new RoutedEventHandler(delegate { this.menuLook(); }); MenuItem itemAfficher2 = new MenuItem(); itemAfficher2.Header = "Ajouter"; itemAfficher2.Click += new RoutedEventHandler(delegate { this.menuAdd(); }); MenuItem itemAfficher3 = new MenuItem(); itemAfficher3.Header = "Modifier"; itemAfficher3.Click += new RoutedEventHandler(delegate { this.menuUpdate(); }); MenuItem itemAfficher4 = new MenuItem(); itemAfficher4.Header = "Supprimer"; itemAfficher4.Click += new RoutedEventHandler(delegate { this.menuDelete(); }); MenuItem itemAfficher5 = RemplirMenuAfficherMasquerColonnes(new MenuItem()); itemAfficher5.Header = "Afficher / Masquer"; Securite securite = new Securite(); if (securite.VerificationDroitActionsCRUD(this.ToString(), "Look")) { contextMenu.Items.Add(itemAfficher); } if (securite.VerificationDroitActionsCRUD(this.ToString(), "Add")) { contextMenu.Items.Add(itemAfficher2); } if (securite.VerificationDroitActionsCRUD(this.ToString(), "Update")) { contextMenu.Items.Add(itemAfficher3); } if (securite.VerificationDroitActionsCRUD(this.ToString(), "Remove")) { contextMenu.Items.Add(itemAfficher4); } contextMenu.Items.Add(new Separator()); contextMenu.Items.Add(itemAfficher5); }
private void creationMenuClicDroit() { ContextMenu contextMenu = new ContextMenu(); TypeConverter converter = TypeDescriptor.GetConverter(typeof(Brush)); string colorToPut = "#A3D0D8E8"; Brush colorMenu = (Brush)converter.ConvertFrom(colorToPut); contextMenu.Background = colorMenu; this._DataGridMain.ContextMenu = contextMenu; MenuItem itemAfficher = new MenuItem(); itemAfficher.Header = "Afficher"; itemAfficher.Click += new RoutedEventHandler(delegate { this.menuLook(); }); MenuItem itemAfficher2 = new MenuItem(); itemAfficher2.Header = "Ajouter"; itemAfficher2.Click += new RoutedEventHandler(delegate { this.menuAdd(); }); MenuItem itemAfficher3 = new MenuItem(); itemAfficher3.Header = "Modifier"; itemAfficher3.Click += new RoutedEventHandler(delegate { this.menuUpdate(); }); MenuItem itemAfficher4 = new MenuItem(); itemAfficher4.Header = "Supprimer"; itemAfficher4.Click += new RoutedEventHandler(delegate { this.menuDelete(); }); MenuItem itemAfficher5 = RemplirMenuAfficherMasquerColonnes(new MenuItem()); itemAfficher5.Header = "Afficher / Masquer"; Securite securite = new Securite(); if (securite.VerificationDroitActionsCRUD(this.ToString(), "Look")) { contextMenu.Items.Add(itemAfficher); } if (securite.VerificationDroitActionsCRUD(this.ToString(), "Add")) { contextMenu.Items.Add(itemAfficher2); } if (securite.VerificationDroitActionsCRUD(this.ToString(), "Update")) { contextMenu.Items.Add(itemAfficher3); } if (securite.VerificationDroitActionsCRUD(this.ToString(), "Remove")) { contextMenu.Items.Add(itemAfficher4); } contextMenu.Items.Add(new Separator()); contextMenu.Items.Add(itemAfficher5); }
private void initialisationSecurite() { //Mise en place des droits sur les boutons et tabs Securite securite = new Securite(); }
public void VerrouillerContenu() { bool toTest = true; if (((Commande_Fournisseur)this.DataContext).Bon_Livraison.Count() != 0) { toTest = false; } if (((Commande_Fournisseur)this.DataContext).Facture_Proforma.Count() != 0) { toTest = false; } foreach (Contenu_Commande_Fournisseur item in ((Commande_Fournisseur)this.DataContext).Contenu_Commande_Fournisseur) { if (item.Facture_Fournisseur_Contenu.Count() > 0) { toTest = false; } } Securite securite = new Securite(); if (!toTest) { this.lectureSeule(); if (!soloLecture) { if (!securite.VerificationDroitActionsCRUDParameters("SitaffRibbon.UserControls.ListeBonLivraisonControl", "Add")) { this._buttonAjouterBonLivraison.IsEnabled = false; } else { this._buttonAjouterBonLivraison.IsEnabled = true; } if (!securite.VerificationDroitActionsCRUDParameters("SitaffRibbon.UserControls.ListeBonLivraisonControl", "Update")) { this._buttonModifierBonLivraison.IsEnabled = false; } else { this._buttonModifierBonLivraison.IsEnabled = true; } if (!securite.VerificationDroitActionsCRUDParameters("SitaffRibbon.UserControls.ListeBonLivraisonControl", "Delete")) { this._buttonSupprimerBonLivraison.IsEnabled = false; } else { this._buttonSupprimerBonLivraison.IsEnabled = true; } } } else { this.DeleteLectureSeule(); if (!soloLecture) { if (!securite.VerificationDroitActionsCRUDParameters("SitaffRibbon.UserControls.ListeBonLivraisonControl", "Add")) { this._buttonAjouterBonLivraison.IsEnabled = false; } if (!securite.VerificationDroitActionsCRUDParameters("SitaffRibbon.UserControls.ListeBonLivraisonControl", "Update")) { this._buttonModifierBonLivraison.IsEnabled = false; } if (!securite.VerificationDroitActionsCRUDParameters("SitaffRibbon.UserControls.ListeBonLivraisonControl", "Delete")) { this._buttonSupprimerBonLivraison.IsEnabled = false; } } } }
public App() { //_splash._TextBlockEnCours.Text = "Initialisation de la personnalisation utilisateur"; this.personnalisation = new Personnalisation(); _splash = new Splash(); _splash.progressBarLoading.IsIndeterminate = true; _splash.Show(); _splash._TextBlockEnCours.Text = "Connexion à la base de données..."; this.mySitaffEntities = new sitaff2011Entities(); if (!this.mySitaffEntities.DatabaseExists()) { this.mySitaffEntities.CreateDatabase(); } _splash._TextBlockEnCours.Text = "Initialisation du vérificateur de réseau..."; this.startThreadVerifConnexion(); _splash._TextBlockEnCours.Text = "Initialisation de la sécurité..."; this._securite = new Securite(); _splash._TextBlockEnCours.Text = "Initialisation des contraintes de vérifications..."; this._verifications = new Verifications(); _splash._TextBlockEnCours.Text = "Initialisation des fonctions d'afficher / masquer les colonnes..."; this._afficherMasquer = new AfficherMasquer(); _splash._TextBlockEnCours.Text = "Initialisation des menu clic droit..."; this._menuClicDroit = new MenuClicDroit(); _splash._TextBlockEnCours.Text = "Initialisation du dimensionnement automatique..."; this._dimensionnementFenetre = new DimensionnementFenetre(); }