public static SwitchSOA CrearSwitchSOA(SwitchLogico swiLogico) { SwitchSOA swiRespuesta = new SwitchSOA(swiLogico.TipoDeEquipo, swiLogico.Id, swiLogico.X, swiLogico.Y,swiLogico.Nombre); foreach (PuertoEthernetLogicoBase puerto in swiLogico.PuertosEthernet) { swiRespuesta.AgregarPuerto(new PuertoBaseSOA(puerto.Id,puerto.Nombre,puerto.Habilitado)); } return swiRespuesta; }