//----------------------------------------------------------------------------- public CResultAErreur MajChamps() { CResultAErreur result = CResultAErreur.True; if (m_relEq != null && m_relEq.Row.Row.RowState != DataRowState.Detached) { CEquipement eqpt = m_relEq.Equipement; if (eqpt != null) { CTypeEquipement tp = m_txtSelectTypeEquipement.SelectedObject as CTypeEquipement; if (tp != null) { m_relEq.TypeEquipement = tp; if (m_cmbRefConst.SelectedValue as string != null) { CTypeEquipementConstructeur tpc = new CTypeEquipementConstructeur(eqpt.Database); if (tpc.ReadIfExist(m_cmbRefConst.SelectedValue as string) && tpc.TypeEquipement.Id == tp.Id) { m_relEq.TypeEquipementConstructeur = tpc; } } } } } return(result); }
private void m_cmbRefConst_SelectedValueChanged(object sender, EventArgs e) { if (!m_bIsInitializing) { if (m_cmbRefConst.SelectedValue as string != null) { CTypeEquipementConstructeur tpc = new CTypeEquipementConstructeur(CTimosInventoryDb.GetTimosDatas()); if (tpc.ReadIfExist(m_cmbRefConst.SelectedValue as string)) { m_txtSelectTypeEquipement.SelectedObject = tpc.TypeEquipement; } } if (ValueChanged != null) { ValueChanged(this, null); } } }