public ActionResult ActualizarPrograma(int id, Programa programa) { bool result = programaServices.ActualizarPrograma(id, programa); if (result) { return(Ok()); } return(BadRequest("No existe el 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}")); }