//--------------------------------------------------- public void InitControle(CActiviteActeur activite, int nIndex, bool bAvecEntete) { CWin32Traducteur.Translate(this); m_panelEntete.Visible = bAvecEntete; m_bAvecEntete = bAvecEntete; m_typeActivite = null; m_nIndex = nIndex; m_txtTypeActivite.TextBox.Text = ""; m_txtTypeActivite.Text = ""; m_txtCommentaire.Text = ""; m_panelDuree.Visible = false; m_txtSelectSite.Init <CSite>( "Libelle", false); FillWithActivite(activite); UpdateAspect(); m_txtTypeActivite.Arbre = Arbre; if (m_controleParent != null) { LockEdition = m_controleParent.LockEdition; } }
//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); AffecterTitre(I.T("Workflow @1|20622", Workflow.Libelle)); m_panelStart.Visible = !Workflow.IsRunning || Workflow.Etapes.Count == 0; CFiltreData filtre = new CFiltreDataAvance( CActeur.c_nomTable, "HAs(" + CDonneesActeurUtilisateur.c_nomTable + "." + CDonneesActeurUtilisateur.c_champId + ")"); m_txtSelectManager.InitAvecFiltreDeBase <CActeur> ( "IdentiteComplete", filtre, false); m_txtSelectTypeWorkflow.Init <CTypeWorkflow>( "Libelle", false); m_txtSelectTypeWorkflow.ElementSelectionne = Workflow.TypeWorkflow; CDonneesActeurUtilisateur user = new CDonneesActeurUtilisateur(Workflow.ContexteDonnee); CActeur acteur = null; //TESTDBKEYOK if (user.ReadIfExists(Workflow.KeyManager)) { acteur = user.Acteur; } user = CUtilSession.GetUserForSession(Workflow.ContexteDonnee); if (acteur == null && user != null) { acteur = user.Acteur; } m_txtSelectManager.ElementSelectionne = acteur; if (Workflow.Etapes.Count > 0) { m_txtSelectTypeWorkflow.LockEdition = true; m_gestionnaireModeEdition.SetModeEdition(m_txtSelectTypeWorkflow, TypeModeEdition.Autonome); } else { m_txtSelectTypeWorkflow.LockEdition = !m_gestionnaireModeEdition.ModeEdition; m_gestionnaireModeEdition.SetModeEdition(m_txtSelectTypeWorkflow, TypeModeEdition.EnableSurEdition); } m_panelDessinWorkflow.Enabled = !ModeEdition; return(result); }
private void InitFamilles() { m_cmbFamille.Init <CFamilleSymbole>( "Libelle", false); if (SymboleDeBibliotheque != null) { m_cmbFamille.ElementSelectionne = SymboleDeBibliotheque.Famille; } }
//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); if (!result) { return(result); } AffecterTitre(SchemaReseau.DescriptionElement); m_cmbTypeSchemaReseau.Init <CTypeSchemaReseau>( "Libelle", false); string strType; string strId; string strIdParent; if (SchemaReseau.TypeSchemaReseau != null) { strType = SchemaReseau.TypeSchemaReseau.Libelle.ToString(); } if (SchemaReseau != null) { strId = SchemaReseau.Id.ToString(); } if (SchemaReseau.SchemaParent != null) { strIdParent = SchemaReseau.SchemaParent.Id.ToString(); } m_cmbTypeSchemaReseau.ElementSelectionne = SchemaReseau.TypeSchemaReseau; m_chkSymboleImage.Checked = SchemaReseau.UtiliseImageReduite; m_cmbModeOperationnel.FillWithEnumALibelle(typeof(CModeOperationnelSchema)); m_cmbModeOperationnel.SelectedValue = SchemaReseau.CodeModeOperationnel; string strInfo = ""; if (SchemaReseau.SchemaParent != null) { strInfo = I.T("Schema parent : @1|20134", SchemaReseau.SchemaParent.Libelle); } if (SchemaReseau.SiteApparenance != null) { strInfo = I.T("In Site : @1|20135", SchemaReseau.SiteApparenance.Libelle); } m_lblInfoSchema.Text = strInfo; return(result); }