public void raffraichirCombobox(metier m, ComboBox cb) { switch (m) { case metier.Projet: IhmManager.listProjet = this.projetManager.getListProjet(); cb.DataSource = IhmManager.listProjet; break; case metier.Personnel: IhmManager.listPers = this.persManager.getListPersonnel(); cb.DataSource = IhmManager.listPers; break; case metier.FonctionGen: break; case metier.IoPhysGen: IhmManager.listIoPhysGen = this.ioPhysGenManager.getListIoPhysiqueGen(); cb.DataSource = IhmManager.listIoPhysGen; break; case metier.CritGen: IhmManager.listCritGen = this.critGenManager.getListCriGen(); cb.DataSource = IhmManager.listCritGen; break; default: break; } }
private string cheminAccesImage = @"\\Backup\web\Projets_Etudes\Schemas\"; //chemin pour stocker l'image sur le serveur /*raffraichir les données des comboboxs en cascade pour la liste des fonctions génériques * (rubrique pour une et désignation en fonction de la rubrique pour l'autre) */ public void raffraichirCombobox(metier m, ComboBox cb1, ComboBox cb2) { if (m == metier.FonctionGen) { IhmManager.listFctGen = this.fctGenManager.getListFonctionGen(); cb1.DataSource = IhmManager.listFctGen .GroupBy(r => r.rubrique) .Select(ru => ru.Key) .ToList();; cb2.DataSource = IhmManager.listFctGen .OrderBy(d => d.designation) .Where(r => r.rubrique == cb1.SelectedValue.ToString()) .ToList(); } }
public void modifierObj(metier m, Object ob) { IhmManager.ajouter = false; Form form; switch (m) { case metier.Projet: IhmManager.projetSelect = (Projet)ob; form = new FenCrudProjet(); form.ShowDialog(); break; case metier.Personnel: IhmManager.persSelect = (Personnel)ob; form = new FenCrudPersonnel(); form.ShowDialog(); break; case metier.FonctionGen: IhmManager.fctGenSelect = (FonctionGenerique)ob; form = new FenCrudFctGen(); form.ShowDialog(); break; case metier.IoPhysGen: IhmManager.ioPhysGenSelect = (IoPhysiqueGenerique)ob; form = new FenCrudIoPhysiqueGen(); form.ShowDialog(); break; case metier.CritGen: IhmManager.critGenSelect = (CritereGenerique)ob; form = new FenCrudCritGen(); form.ShowDialog(); break; default: break; } }
public void ajouterObj(metier m) { IhmManager.ajouter = true; Form form; switch (m) { case metier.Projet: form = new FenCrudProjet(); form.ShowDialog(); break; case metier.Personnel: form = new FenCrudPersonnel(); form.ShowDialog(); break; case metier.FonctionGen: form = new FenCrudFctGen(); form.ShowDialog(); break; case metier.IoPhysGen: form = new FenCrudIoPhysiqueGen(); form.ShowDialog(); break; case metier.CritGen: form = new FenCrudCritGen(); form.ShowDialog(); break; default: break; } }
public void supprimerObj(metier m, Object ob) { DialogResult dialogResult; switch (m) { case metier.Projet: IhmManager.projetSelect = (Projet)ob; dialogResult = MessageBox.Show("Etes-vous sur de vouloir supprimer le projet #" + IhmManager.projetSelect + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { //do something this.projetManager.supprimerProjet(IhmManager.projetSelect); } break; case metier.Personnel: IhmManager.persSelect = (Personnel)ob; dialogResult = MessageBox.Show("Etes-vous sur de vouloir supprimer le personnel #" + IhmManager.persSelect + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { //do something this.persManager.supprimerPersonne(IhmManager.persSelect); } break; case metier.FonctionGen: IhmManager.fctGenSelect = (FonctionGenerique)ob; dialogResult = MessageBox.Show("Etes-vous sur de vouloir supprimer la fonction #" + IhmManager.fctGenSelect + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { //do something this.fctGenManager.supprimerFctGen(IhmManager.fctGenSelect); } break; case metier.IoPhysGen: IhmManager.ioPhysGenSelect = (IoPhysiqueGenerique)ob; dialogResult = MessageBox.Show("Etes-vous sur de vouloir supprimer l'IO physique #" + IhmManager.ioPhysGenSelect + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { //do something this.ioPhysGenManager.supprimerIoPhysiqueGen(IhmManager.ioPhysGenSelect); } break; case metier.CritGen: IhmManager.critGenSelect = (CritereGenerique)ob; dialogResult = MessageBox.Show("Etes-vous sur de vouloir supprimer le critère #" + IhmManager.critGenSelect + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { //do something this.critGenManager.supprimerCritGen(IhmManager.critGenSelect); } break; default: break; } }