void Afficher_ListeORG() { string valeur_defaut = ""; try { valeur_defaut = Acces.Trouver_Parametre("BUDGET_ORG").Valeur; } catch { }; lstORG.Items.Clear(); listeORG = Acces.Remplir_ListeTableValeur("BUDGET_ORG"); foreach (table_valeur tv in listeORG) { lstORG.Items.Add(tv.Valeur); if (tv.Valeur.ToUpper() == valeur_defaut.ToUpper() && budget_ligne.Budget_ORG == 0) { budget_ligne.Budget_ORG = tv.ID; } if (tv.ID == budget_ligne.Budget_ORG) { lstORG.SelectedIndex = lstORG.Items.Count - 1; } } if (lstORG.Items.Count == 1) { lstORG.SelectedIndex = 0; } }
public void Initialiser() { string valeur_defaut_ORG = Acces.Trouver_Parametre("BUDGET_ORG").Valeur; string valeur_defaut_GEO = Acces.Trouver_Parametre("BUDGET_GEO").Valeur; listeGEO = Acces.Remplir_ListeTableValeur("BUDGET_GEO"); listeORG = Acces.Remplir_ListeTableValeur("BUDGET_ORG"); Afficher_ListePeriode(); Afficher_TypeMontant(); lblDateDemande.Value = fct.ConvertiStringToDate(budget_virement.DateDemande); lblDateEffet.Value = fct.ConvertiStringToDate(budget_virement.DateEffet); Afficher_TypeVirement(); lblMontant.Text = string.Format("{0:#,###,##0.00}", budget_virement.Montant); Afficher_TypeEnveloppe(lstEnveloppe_Src, budget_virement.Enveloppe_Src); Afficher_ListeNomenclature(choixListe_Src, lstEnveloppe_Src, budget_virement.Compte_ID_Src); Afficher_ListeORG(lstORG_Src, budget_virement.Budget_ORG_Src, valeur_defaut_ORG); Afficher_ListeGEO(lstGEO_Src, budget_virement.Budget_GEO_Src, valeur_defaut_GEO); Afficher_TypeEnveloppe(lstEnveloppe_Dest, budget_virement.Enveloppe_Dest); Afficher_ListeNomenclature(choixListe_Dest, lstEnveloppe_Dest, budget_virement.Compte_ID_Dest); Afficher_ListeORG(lstORG_Dest, budget_virement.Budget_ORG_Dest, valeur_defaut_ORG); Afficher_ListeGEO(lstGEO_Dest, budget_virement.Budget_GEO_Dest, valeur_defaut_GEO); lblCommentaire.Text = budget_virement.Commentaire; }
void AfficheListeGenre() { lstGenre_6PO.Items.Clear(); ListeGenre = Acces.Remplir_ListeTableValeur("INDICATEUR_GENRE"); foreach (table_valeur tv in ListeGenre) { lstGenre_6PO.Items.Add(tv.Valeur); if (tv.ID == indicateur.Genre) { lstGenre_6PO.SelectedIndex = lstGenre_6PO.Items.Count - 1; } } }
public void Initialiser() { Initaliser_Images(); ListeDonnees = Acces.Remplir_ListeTableValeur("DONNEE_PROCESSUS"); ListeProcessus = (List <Process>)Acces.Remplir_ListeElement(Acces.type_PROCESSUS, ""); treePhase.Nodes.Clear(); Nod_Processus = new TreeNode("Processus"); Nod_Processus.ImageIndex = 1; Nod_Processus.Name = "PROCESS-"; Nod_Start = new TreeNode("Démarrage"); Nod_Start.ImageIndex = 2; Nod_Start.Name = "START-"; Nod_Processus.Nodes.Add(Nod_Start); Nod_Iteration = new TreeNode("Itérations"); Nod_Iteration.ImageIndex = 3; Nod_Iteration.Name = "ITERATION-"; Nod_Processus.Nodes.Add(Nod_Iteration); Nod_Close = new TreeNode("Cloture"); Nod_Close.ImageIndex = 5; Nod_Close.Name = "CLOSE-"; Nod_Processus.Nodes.Add(Nod_Close); Nod_Donnee = new TreeNode("Données du projet"); Nod_Donnee.ImageIndex = 6; Nod_Donnee.Name = "DONNEE-"; Afficher_Donnee_Projet(); Nod_Finance = new TreeNode("Données financières"); Nod_Finance.ImageIndex = 7; Nod_Finance.Name = "FINANCE-"; Ajouter_Structure_Finance(); Nod_Document = new TreeNode("Documentation"); Nod_Document.ImageIndex = 8; Nod_Document.Name = "DOC-"; Ajouter_Iteration(); Nod_Processus.Expand(); treePhase.Nodes.Add(Nod_Processus); treePhase.Nodes.Add(Nod_Donnee); treePhase.Nodes.Add(Nod_Finance); treePhase.Nodes.Add(Nod_Document); }
void Afficher_ListeTypeElement() { lstTypeElement.Items.Clear(); listeTypeElement = Acces.Remplir_ListeTableValeur("TYPE_ELEMENT"); foreach (var t in listeTypeElement) { lstTypeElement.Items.Add(t.Code); } }
void Afficher_ListeDirection() { lstDirection.Items.Clear(); ListeDirection = new List <table_valeur>(); ListeDirection = Acces.Remplir_ListeTableValeur("DIRECTION_METIER"); foreach (table_valeur tv in ListeDirection) { lstDirection.Items.Add(tv.Valeur); } }
void AfficheListeDirection() { lstDirection.Items.Clear(); foreach (table_valeur tv in Acces.Remplir_ListeTableValeur("DIRECTION_METIER")) { lstDirection.Items.Add(tv.Valeur); if (tv.ID == User.Direction) { lstDirection.SelectedIndex = lstDirection.Items.Count - 1; } } }
void AfficheListeStatut() { lstStatut.Items.Clear(); listeStatut = Acces.Remplir_ListeTableValeur("STATUT");// Enum.GetNames(typeof(Statut)); listeStatut.Sort(); foreach (var t in listeStatut) { lstStatut.Items.Add(t.Valeur); } }
void Afficher_ListeTypeProjet() { lstTypeProjet.Items.Clear(); ListeTypeProjet = Acces.Remplir_ListeTableValeur("TYPE_PROJET"); ListeTypeProjet.Sort(); foreach (table_valeur tv in ListeTypeProjet) { lstTypeProjet.Items.Add(tv.Valeur); if (projet.TypeProjet == tv.ID) { lstTypeProjet.SelectedIndex = lstTypeProjet.Items.Count - 1; } } if (lstTypeProjet.Items.Count > 0) { lstTypeProjet.SelectedIndex = 0; } }
void Afficher_ListeTerritoire() { lstTerritoire.Items.Clear(); ListeTerritoire = new List <table_valeur>(); ListeTerritoire = Acces.Remplir_ListeTableValeur("TSANTE"); foreach (table_valeur tv in ListeTerritoire) { lstTerritoire.Items.Add(tv.Valeur); } }
void Afficher_ListeTypeOperation() { //Recherche des valeurs par défaut string valeur_defaut = Acces.Trouver_Parametre("BUDGET_OPERATION").Valeur; lstTypeOperation.Items.Clear(); listeTypeOperation = Acces.Remplir_ListeTableValeur("TYPE_OPERATION"); foreach (table_valeur tv in listeTypeOperation) { lstTypeOperation.Items.Add(tv.Valeur); if (tv.Valeur.ToUpper() == valeur_defaut.ToUpper() && budget_operation.Type_Operation == 0) { budget_operation.Type_Operation = tv.ID; } if (tv.ID == budget_operation.Type_Operation) { lstTypeOperation.SelectedIndex = lstTypeOperation.Items.Count - 1; } } }
void Afficher_Données() { ChoixDonneeEntrant.Initialiser(); foreach (table_valeur tv in Acces.Remplir_ListeTableValeur("DONNEE_PROCESSUS")) { Boolean ok = false; foreach (int k in processus.DonneeEntrante) { if (tv.ID == k) { ok = true; break; } } if (ok) { ChoixDonneeEntrant.ListeSelection.Add(new Parametre(tv.ID, tv.Code, tv.Valeur)); } ChoixDonneeEntrant.ListeChoix.Add(new Parametre(tv.ID, tv.Code, tv.Valeur)); } ChoixDonneeEntrant.Afficher_Liste(); ChoixDonneeSortant.Initialiser(); foreach (table_valeur tv in Acces.Remplir_ListeTableValeur("DONNEE_PROCESSUS")) { Boolean ok = false; foreach (int k in processus.DonneeSortante) { if (tv.ID == k) { ok = true; break; } } if (ok) { ChoixDonneeSortant.ListeSelection.Add(new Parametre(tv.ID, tv.Code, tv.Valeur)); } ChoixDonneeSortant.ListeChoix.Add(new Parametre(tv.ID, tv.Code, tv.Valeur)); } ChoixDonneeSortant.Afficher_Liste(); }
/// <summary> /// Affiche la liste des statuts pour les projets /// Cible : Combo /// </summary> void Afficher_ListeStatut() { lstStatut.Items.Clear(); listeStatut = Acces.Remplir_ListeTableValeur("STATUT"); listeStatut.Add(new table_valeur("TOUS", "(Tous)")); listeStatut.Sort(); foreach (table_valeur tv in listeStatut) { lstStatut.Items.Add(tv.Valeur); } if (lstStatut.Items.Count > 0) { lstStatut.SelectedIndex = 0; } }
void Afficher_ListeSelectionEnvFlux() { treeSelectionEnvFlux.Nodes.Clear(); //Ajout de la liste des enveloppes TreeNode nd_Enveloppe = new TreeNode("Enveloppes"); nd_Enveloppe.Tag = "ENVELOPPE"; listeTypeEnveloppe = (List <Budget_Enveloppe>)Acces.Remplir_ListeElement(Acces.type_BUDGET_ENVELOPPE, ""); foreach (Budget_Enveloppe benv in listeTypeEnveloppe) { TreeNode nd_plus = new TreeNode(benv.Libelle); nd_plus.Name = benv.ID.ToString(); nd_Enveloppe.Nodes.Add(nd_plus); } //Sélection du premier if (nd_Enveloppe.Nodes.Count > 0) { nd_Enveloppe.Nodes[0].ForeColor = Color.Red; Enveloppe_Select = int.Parse(nd_Enveloppe.Nodes[0].Name); } nd_Enveloppe.Expand(); treeSelectionEnvFlux.Nodes.Add(nd_Enveloppe); //Ajout de la liste des flux TreeNode nd_Flux = new TreeNode("Flux"); nd_Flux.Tag = "FLUX"; listeTypeFlux = Enum.GetNames(typeof(TypeFlux)); int index = 0; foreach (var t in listeTypeFlux) { TreeNode nd_plus = new TreeNode(t); nd_plus.Tag = (TypeFlux)index; nd_Flux.Nodes.Add(nd_plus); if (t == TypeFlux.Dépenses.ToString()) { nd_plus.ForeColor = Color.Red; } index++; } nd_Flux.Expand(); treeSelectionEnvFlux.Nodes.Add(nd_Flux); //Ajout de la liste des types montants TreeNode nd_Montant = new TreeNode("Types de montants"); nd_Montant.Tag = "MONTANT"; listeTypeMontant = Enum.GetNames(typeof(TypeMontant)); index = 0; foreach (var t in listeTypeMontant) { TreeNode nd_plus = new TreeNode(t); nd_plus.Tag = (TypeMontant)index; nd_Montant.Nodes.Add(nd_plus); if (t == TypeMontant.CP.ToString()) { nd_plus.ForeColor = Color.Red; } index++; } nd_Montant.Expand(); treeSelectionEnvFlux.Nodes.Add(nd_Montant); //Ajout de la liste des zones geographiques TreeNode nd_ORG = new TreeNode("Zones organisationnelles"); nd_ORG.Tag = "ORG"; listeORG = Acces.Remplir_ListeTableValeur("BUDGET_ORG"); foreach (table_valeur tv in listeORG) { TreeNode nd_plus = new TreeNode(tv.Valeur); nd_plus.Name = tv.ID.ToString(); nd_ORG.Nodes.Add(nd_plus); if (tv.ID == budget_org_Select) { nd_plus.ForeColor = Color.Red; } } nd_ORG.Expand(); treeSelectionEnvFlux.Nodes.Add(nd_ORG); //Ajout de la liste des zones geographiques TreeNode nd_GEO = new TreeNode("Zones géographiques"); nd_GEO.Tag = "GEO"; listeGEO = Acces.Remplir_ListeTableValeur("BUDGET_GEO"); foreach (table_valeur tv in listeGEO) { TreeNode nd_plus = new TreeNode(tv.Valeur); nd_plus.Name = tv.ID.ToString(); nd_GEO.Nodes.Add(nd_plus); if (tv.ID == budget_geo_Select) { nd_plus.ForeColor = Color.Red; } } nd_GEO.Expand(); treeSelectionEnvFlux.Nodes.Add(nd_GEO); }