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); } }
public VLan(Guid id,string nombre, CapaSwitcheo capaSwitcheo) { _id = id; _nombre = nombre; _capaSwitcheo = capaSwitcheo; }