public override void MapearDesde(GrupoInformeInspeccion grupoInformeInspeccion) { base.MapearDesde(grupoInformeInspeccion); Detalle.Clear(); foreach (var detalle in (grupoInformeInspeccion as SubGrupoDesgasteFreno).DetalleActivo) { DetalleViewModel detalleViewModel = new DetalleViewModel(); detalleViewModel.MapearDesde(detalle); Detalle.Add(detalleViewModel); } }
public override void MapearDesde(GrupoInformeInspeccion grupoInformeInspeccion) { base.MapearDesde(grupoInformeInspeccion); SubGrupos.Clear(); foreach (var subGrupo in (grupoInformeInspeccion as GrupoSistemaComponente).SubGruposActivo) { SubGrupoViewModel subGrupoViewModel = new SubGrupoViewModel(); subGrupoViewModel.MapearDesde(subGrupo); SubGrupos.Add(subGrupoViewModel); } }
public virtual void MapearDesde(GrupoInformeInspeccion grupoInformeInspeccion) { Id = grupoInformeInspeccion.Id; Descripcion = grupoInformeInspeccion.Descripcion; InformeInspeccionId = grupoInformeInspeccion.InformeInspeccionId; }