public async Task <IActionResult> Put(AlteraMedico medico) { var medicoAtualizado = await manager.UpdateMedicoAsync(medico); if (medicoAtualizado == null) { return(NotFound()); } return(Ok(medicoAtualizado)); }
public async Task <MedicoView> UpdateMedicoAsync(AlteraMedico alteraMedico) { var medico = mapper.Map <Medico>(alteraMedico); return(mapper.Map <MedicoView>(await repository.UpdateMedicoAsync(medico))); }