public IActionResult Get(int id) { RepuestoDetallado repuestoDetallado = new RepuestoDetallado(); Repuestos repuesto = RepositorioDelTaller.ObtenerRepuestoPorID(id); //ViewBag.Id_Articulo = repuesto.Id_Articulo; Otra vez este hpta viewbag jode la vida Articulo articulo = RepositorioDelTaller.ObtenerArticuloPorID(repuesto.Id_Articulo); repuestoDetallado.Nombre = repuesto.Nombre; repuestoDetallado.Precio = repuesto.Precio; repuestoDetallado.Descripcion = repuesto.Descripcion; repuestoDetallado.ArticuloAsociado = articulo; List <RepuestosParaMantenimiento> repuestosAsociados; repuestosAsociados = RepositorioDelTaller.ObtenerMantenimientosParaRepuestos(id); repuestoDetallado.MantenimientosAsociados = RepositorioDelTaller.ObtenerMantenimientosPorRepuesto(repuestosAsociados); repuestoDetallado.ResumenDeUso = RepositorioDelTaller.ResumenDeUsoDelRepuesto(id); if (repuesto == null) { return(NotFound()); } else { return(Ok(repuestoDetallado)); } }