コード例 #1
0
        public IActionResult Get(int id)
        {
            MantenimientoDetallado mantenimientoDetallado = new MantenimientoDetallado();
            Mantenimientos         mantenimiento;

            mantenimiento = RepositorioDelTaller.ObtenerMantenimientoPorID(id);
            // ViewBag.Id_Articulo = mantenimiento.Id_Articulo; // No se que hacer acá este viewbag te tiene con hasta la verg
            mantenimientoDetallado.Id          = mantenimiento.Id;
            mantenimientoDetallado.Descripcion = mantenimiento.Descripcion;
            List <RepuestosParaMantenimiento> repuestosAsociados;

            repuestosAsociados = RepositorioDelTaller.ObtenerRepuestoParaMantenimientos(id);
            mantenimientoDetallado.RepuestosAsociados = RepositorioDelTaller.ObtenerRepuestosPorMantenimiento(repuestosAsociados);
            mantenimientoDetallado.ResumenDeUso       = RepositorioDelTaller.ResumenDeUsoDelMantenimiento(id);
            if (mantenimiento == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(mantenimientoDetallado));
            }
        }