public ActionResult <Programa> ObtenerPrograma(int id) { Programa programa = programaServices.ObtenerPrograma(id); if (programa == null) { return(NotFound("El programa no existe")); } return(programa); }
public ActionResult AsignarProgramaAComputadora(int ComputadoraId, int ProgramaId) { Programa programa = programaServices.ObtenerPrograma(ProgramaId); if (programa == null) { return(NotFound("Programa no encontrado")); } Computadora computadora = computadoraServices.ObtenerComputadora(ComputadoraId); if (computadora == null) { return(NotFound("Computadora no encontrada")); } programa.ComputadoraId = computadora.Id; programaServices.ActualizarPrograma(ProgramaId, programa); return(Ok($"Programa: {programa.Nombre} -- Asignado a: {computadora.Code}")); }