//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); AffecterTitre(I.T("Closing state|671") + ": " + EtatCloture.Libelle); // Init Code état CListeObjetsDonnees lst = new CListeObjetsDonnees(EtatCloture.ContexteDonnee, typeof(CEtatCloture)); lst.Tri = CEtatCloture.c_champCode; int count = lst.Count; if (count > 0 && EtatCloture.IsNew()) { int lastCode = ((CEtatCloture)lst[count - 1]).Code; m_txtNumCode.IntValue = ++lastCode; } else { m_txtNumCode.IntValue = EtatCloture.Code; } // Combo Etat de Base m_cmbxSelectEtatDeBase.Fill( CUtilSurEnum.GetEnumsALibelle(typeof(CEtatClotureBase)), "Libelle", false); m_cmbxSelectEtatDeBase.SelectedValue = (CEtatClotureBase)EtatCloture.EtatBase; return(result); }
/// <summary> /// Instancie le combobox avec les membres de l'EnumALibelle /// </summary> /// <param name="typeEnumALibelle"></param> public void FillWithEnumALibelle(Type typeEnumALibelle) { DataSource = null; Items.Clear(); DisplayMember = "Libelle"; ValueMember = "CodeInt"; IEnumALibelle[] ienumalibelle = CUtilSurEnum.GetEnumsALibelle(typeEnumALibelle); DataSource = ienumalibelle; }
private void CFormEditCumulCroise_Load(object sender, System.EventArgs e) { // Lance la traduction du formulaire sc2i.win32.common.CWin32Traducteur.Translate(this); m_lblChampSource.Text = m_cumul.NomChamp; m_txtPrefix.Text = m_cumul.PrefixFinal; m_cmbOperation.ValueMember = "Valeur"; m_cmbOperation.DisplayMember = "Libelle"; m_cmbOperation.Fill(CUtilSurEnum.GetEnumsALibelle(typeof(CEnumTypeCumulCroise)), "Libelle", false); m_cmbOperation.SelectedValue = new CEnumTypeCumulCroise(m_cumul.TypeCumul); m_chkHorsPivot.Checked = m_cumul.HorsPivot; }
//------------------------------------------------------------------- private void InitCombos() { if (m_bComboInit) { return; } //m_cmbTypeVersion.ProprieteAffichee = "Libelle"; //m_cmbTypeVersion.ListDonnees = CUtilSurEnum.GetEnumsALibelle(typeof(CTypeVersion)); m_cmbTypeVersion.Fill( CUtilSurEnum.GetEnumsALibelle(typeof(CTypeVersion)), "Libelle", true); m_bComboInit = true; }
public static List <IEnumALibelle> GetListGrave() { List <IEnumALibelle> lstGrave = new List <IEnumALibelle>(CUtilSurEnum.GetEnumsALibelle(typeof(CGraviteAlarmeAvecMasquage))); IEnumALibelle nonGrave = new CGraviteAlarmeAvecMasquage(EGraviteAlarmeAvecMasquage.EndAlarm); lstGrave.Remove(nonGrave); IEnumALibelle maskBrig = new CGraviteAlarmeAvecMasquage(EGraviteAlarmeAvecMasquage.MaskBrig); lstGrave.Remove(maskBrig); IEnumALibelle maskAdmin = new CGraviteAlarmeAvecMasquage(EGraviteAlarmeAvecMasquage.MaskAdmin); lstGrave.Remove(maskAdmin); return(lstGrave); }
//------------------------------------------------------------------------- public void Init(IContrainteDeProjet contrainte) { m_contrainte = contrainte; m_selectModeContrainte.Fill( CUtilSurEnum.GetEnumsALibelle(typeof(CModeContrainteDeGantt)), "Libelle", false); if (contrainte != null) { m_selectModeContrainte.SelectedValue = contrainte.Mode; m_dtContrainte.Value = contrainte.Date; m_txtCommentaire.Text = contrainte.Commentaire; } }
//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); AffecterTitre(I.T("Equipment status|230") + " " + StatutEquipement.Libelle); m_cmbStatutDeBase.Fill( CUtilSurEnum.GetEnumsALibelle(typeof(CStatutBaseEquipement)), "Libelle", false); m_cmbStatutDeBase.SelectedValue = (CStatutBaseEquipement)StatutEquipement.StatutDeBase; return(result); }
public static Image[] GetImageListSeverity(Size sz, CContexteDonnee ctx) { List <Image> lstImages = new List <Image>(); List <IEnumALibelle> lstGrave = new List <IEnumALibelle>(CUtilSurEnum.GetEnumsALibelle(typeof(CCouleurAlarme))); foreach (CCouleurAlarme couleur in lstGrave) { Image bmp = new Bitmap(sz.Width, sz.Height); Graphics g = Graphics.FromImage(bmp); Brush br = new SolidBrush(GetColor(couleur.Code, ctx)); Rectangle rct = new Rectangle(0, 0, sz.Width, sz.Height); g.FillRectangle(br, rct); br.Dispose(); g.DrawRectangle(Pens.Black, rct); lstImages.Add(bmp); } return(lstImages.ToArray()); }
private void Init() { m_txtConfirmLength.Text = m_alarmeGeree.DureeMin.ToString(); m_AlarmNb.Text = (m_alarmeGeree.AlarmgereeFreqNb == null) ? "" : m_alarmeGeree.AlarmgereeFreqNb.ToString(); m_txtPerSec.Text = (m_alarmeGeree.AlarmgereeFreqPeriod == null) ? "" : m_alarmeGeree.AlarmgereeFreqPeriod.ToString(); m_txtComments.Text = m_alarmeGeree.Comment; m_txtSeuilNom.Text = m_alarmeGeree.AlarmgereeSeuilNom; m_txtBottomLevel.Text = (m_alarmeGeree.SeuilBas == null)? "" : m_alarmeGeree.SeuilBas.ToString(); m_txtTopLevel.Text = (m_alarmeGeree.SeuilHaut == null)? "" : m_alarmeGeree.SeuilHaut.ToString(); m_txtOID.Text = m_alarmeGeree.Threshold_OID; m_txtActions.Text = m_alarmeGeree.Corrective_Action; m_chkAlarmLocal.Checked = m_alarmeGeree.AlarmgereeLocal; m_chkAcquitter.Checked = m_alarmeGeree.Alarmgeree_Acquitter; m_chkDisplay.Checked = m_alarmeGeree.AlarmgereeAfficher; m_chkSurveiller.Checked = m_alarmeGeree.AlarmgereeSurveiller; m_chkAutoMib.Checked = m_alarmeGeree.Automatic_MIB; m_chkActiveSon.Checked = m_alarmeGeree.AlarmgereeSon; List <IEnumALibelle> lstProtocol = new List <IEnumALibelle>(CUtilSurEnum.GetEnumsALibelle(typeof(CProtocole))); m_cmbProtocol.Fill(lstProtocol, "Libelle", false); m_cmbProtocol.SelectedValue = m_alarmeGeree.AlarmgereeProtocol; List <IEnumALibelle> lstSon = new List <IEnumALibelle>(CUtilSurEnum.GetEnumsALibelle(typeof(CTypeSon))); m_cmbTypeSon.Fill(lstSon, "Libelle", false); m_cmbTypeSon.SelectedValue = m_alarmeGeree.AlarmgereeTypeSon; List <IEnumALibelle> lstGrave = CGraviteAlarmeAvecMasquage.GetListGrave(); m_cmbSeverity.Fill(lstGrave, "Libelle", false); m_cmbSeverity.SelectedValue = m_alarmeGeree.AlarmgereeGravite; List <IEnumALibelle> lstEvent = new List <IEnumALibelle>(CUtilSurEnum.GetEnumsALibelle(typeof(CAlarmEvent))); m_cmbEventType.Fill(lstEvent, "Libelle", false); m_cmbEventType.SelectedValue = m_alarmeGeree.AlarmgereeEvent; InitCauses(); }