Ejemplo n.º 1
0
 internal void ActualizarVLans(List<VLanSOA> vLansActuales)
 {
     foreach (VLan vLan in _vLans)
     {
         vLan.Dispose();
     }
     _vLans.Clear();
     foreach (VLanSOA vLan in vLansActuales)
     {
         CapaSwitcheo capaSwitcheo = new CapaSwitcheo();
         foreach (Guid idPuerto in vLan.IdPuertos)
         {
             capaSwitcheo.AgregarPuerto(GetPuerto(idPuerto));
         }
         VLan vLanLogica = new VLan(vLan.Id, vLan.Nombre, capaSwitcheo);
         _vLans.Add(vLanLogica);
     }
 }
Ejemplo n.º 2
0
 public VLan(Guid id,string nombre, CapaSwitcheo capaSwitcheo)
 {
     _id = id;
     _nombre = nombre;
     _capaSwitcheo = capaSwitcheo;
 }