/// <summary> /// Verifica se a consulta com o ID do paciente indicado existe. /// </summary> /// <param name="id">Usado para buscar um paciente no Database.</param> /// <returns>Seleciona um atendimento ou gera uma exceção.</returns> public Consulta SelecionarPorPaciente(int id) { var obj = _consultaRepositorio.SelecionarPorPaciente(id); if (obj == null) { throw new NaoEncontradoException("Não foi encontrado nenhuma consulta vinculada a este ID de paciente."); } return(obj); }
/// <summary> /// /// </summary> /// <param name="IdPaciente"></param> /// <returns></returns> public IEnumerable <ConsultaDto> SelecionarPorPaciente(int IdPaciente) { var lista = _ConsultaRepositorio.SelecionarPorPaciente(IdPaciente); if (lista == null) { throw new NaoEncontradoException("Consulta não encontrada !"); } return(lista); }