public IActionResult Put(int id, [FromBody] Professor professor)
 {
     try
     {
         _repo.Alterar(professor);
         return(Ok(_repo.SelecionarTudo()));
     }
     catch (System.Exception)
     {
         return(StatusCode(500));
     }
 }
Exemplo n.º 2
0
 public IActionResult Put(int id, [FromBody] Professor professor)
 {
     try
     {
         _repo.Alterar(professor);
         List <Professor> professores = _repo.SelecionarTudo();
         return(Ok(_mapper.Map <IEnumerable <ProfessorDto> >(professores)));
     }
     catch (System.Exception)
     {
         return(StatusCode(500));
     }
 }
Exemplo n.º 3
0
        public string Salvar(Professor professor)
        {
            try
            {
                //Inserir e o Alterar

                if (professor.IdPessoa == 0)
                {
                    ProfessorRepository.Adicionar(professor);
                }
                else
                {
                    ProfessorRepository.Alterar(professor);
                }

                ProfessorRepository.SalvarAlteracoes();

                return(null);
            }catch (Exception ex)
            {
                return(ex.Message);
            }
        }
Exemplo n.º 4
0
 public IEnumerable <Professor> Put(int id, [FromBody] Professor professor)
 {
     _repo.Alterar(professor);
     return(_repo.SelecionarTudo());
 }