public IActionResult Put([FromForm] Turma turma, [FromForm] List <ProfessorTurma> professores, [FromForm] List <AlunoTurma> alunos) { try { _turmaRepository.Editar(turma, professores, alunos); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message + ". Envie um email para a nossa equipe de suporte: [email protected]")); } }
public IActionResult Put(Guid id, [FromBody] ProfessoresAlunosTurma professoresAlunosTurma) { try { _turmaRepository.Editar(id, professoresAlunosTurma); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message + ". Envie um email para a nossa equipe de suporte: [email protected]")); } }
public IActionResult Put(Guid id, Turma turma) { try { _turmaRepository.Editar(turma); return(Ok(turma)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Put(Guid id, Turma turma) { try { //edita turma turmaRepository.Editar(turma); //retorna o Ok com os dados da turma return(Ok(turma)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Put(int id, Turma turma) { try { //Edita a turma _turmaRepository.Editar(turma, id); //Retorna Ok com os dados da turma return(Ok(turma)); } catch (Exception ex) { //Retorna uma mensagem de erro, caso tenha ocorrido alguma exceção return(BadRequest(ex.Message)); } }
public IActionResult Put(Guid Id, Turma turma) { try { var turmaTemp = _turmaRepository.BuscarPorId(Id); if (turmaTemp == null) { return(NotFound()); } turmaTemp.Id = Id; _turmaRepository.Editar(turma); return(Ok(turma)); } catch (Exception ex) { //Caso ocorra um erro retorna BadRequest return(BadRequest(ex.Message)); } }
public void Editar(Turma turma) { _TurmaRepository.Editar(turma); }