public IEnumerable <Repuestos> listar(int Id) { List <Repuestos> laListaDeRepuestos = new List <Repuestos>(); Articulo articulo = new Articulo(); articulo = RepositorioDelTaller.ObtenerArticuloPorID(Id); laListaDeRepuestos = RepositorioDelTaller.ObtenerRepuestosAsociados(articulo); return(laListaDeRepuestos); }
public IActionResult Get(int id) { ArticuloDetallado articuloDetallado = new ArticuloDetallado(); Articulo articulo = RepositorioDelTaller.ObtenerArticuloPorID(id); articuloDetallado.Nombre = articulo.Nombre; articuloDetallado.Marca = articulo.Marca; articuloDetallado.Descripcion = articulo.Descripcion; articuloDetallado.CantidadDeOrdenesEnProceso = RepositorioDelTaller.ContarOrdenesEnProceso(id); articuloDetallado.CantidadDeOrdenesTerminadas = RepositorioDelTaller.ContarOrdenesTerminadas(id); articuloDetallado.RepuestosAsociados = RepositorioDelTaller.ObtenerRepuestosAsociados(articulo); if (articulo == null) { return(NotFound()); } else { return(Ok(articuloDetallado)); } }