public CObjetACoordonneesPossible(CObjetACoordonneesEnStandBy obj) { m_id = obj.IDObjet; m_coor = I.T("UNKNOWN|254"); }
private static void WakeUpObjs(EObjetACoordonnee tobjs, string coor) { switch (tobjs) { case EObjetACoordonnee.EntiteOrganisationnelle: IDsEOsParent = new List <string>(); for (int n = lstEOsEnStandBy.Count; n > 0; n--) { CObjetACoordonneesEnStandBy obj = lstEOsEnStandBy[n - 1]; obj.NextLevel(); if (!obj.ModeStandBy) { IDsEOsParent.Add(obj.IDObjet); lstEOsEnStandBy.RemoveAt(n - 1); } } break; case EObjetACoordonnee.Site: IDsSitesParent = new List <string>(); for (int n = lstSitesEnStandBy.Count; n > 0; n--) { CObjetACoordonneesEnStandBy obj = lstSitesEnStandBy[n - 1]; obj.NextLevel(); if (!obj.ModeStandBy) { IDsSitesParent.Add(obj.IDObjet); lstSitesEnStandBy.RemoveAt(n - 1); } } break; case EObjetACoordonnee.Stock: IDsStocksParent = new List <string>(); for (int n = lstStocksEnStandBy.Count; n > 0; n--) { CObjetACoordonneesEnStandBy obj = lstStocksEnStandBy[n - 1]; obj.NextLevel(); if (!obj.ModeStandBy) { IDsStocksParent.Add(obj.IDObjet); lstStocksEnStandBy.RemoveAt(n - 1); } } break; case EObjetACoordonnee.Equipement: IDsEqtsParent = new List <string>(); for (int n = lstEquipementsEnStandBy.Count; n > 0; n--) { CObjetACoordonneesEnStandBy obj = lstEquipementsEnStandBy[n - 1]; obj.NextLevel(); if (!obj.ModeStandBy) { IDsEqtsParent.Add(obj.IDObjet); lstEquipementsEnStandBy.RemoveAt(n - 1); } } break; default: break; } }