public IActionResult Patch(int id, Curso curso)
 {
     try
     {
         _repositorio.Alterar(id, curso);
         return(StatusCode(201));
     }
     catch (Exception error)
     {
         return(BadRequest(error));
     }
 }
        public IActionResult Put(Guid id, Curso curso)
        {
            try
            {
                //certamente se ele passou pelo buscar Id ele existe
                _cursoRepository.Alterar(id, curso);

                // retorna ok com os dados do curso alterado
                return(Ok(curso));
            }
            catch (Exception ex)
            {
                // Caso ocorra algum erro retorna BadRequest e a msg de erro
                return(BadRequest(ex.Message));
            }
        }
Example #3
0
 public Curso Put(int id, [FromBody] Curso curso)
 {
     return(_CursoRepository.Alterar(id, curso));
 }