public async Task <DentistDataModel> Get(Guid id) { DentistDataModel dentistModel = null; var dentist = await _dentistRepository.GetAsync(id); if (dentist is null) { Notify("Dados do Dentista não encontrado."); } else { dentistModel = new DentistDataModel() { Id = dentist.Id, BirthDate = dentist.BirthDate, Cep = dentist.Cep, City = dentist.City, Complement = dentist.Complement, Cpf = dentist.Cpf, Cro = dentist.Cro, Street = dentist.Street, Number = dentist.Number, State = dentist.State, District = dentist.District, Email = dentist.Email, Expertise = dentist.Expertise, Name = dentist.Name }; } return(dentistModel); }
public async Task <ActionResult <DentistDto> > Get(int id) { DentistDto dentist; try { dentist = await _dentistRepository.GetAsync(id); } catch (KeyNotFoundException) { return(NotFound()); } return(dentist); }