public void salvar(Medicamento medicamento) throws Exception { if (medicamento.getNome().trim().isEmpty()) { throw new Exception("O nome do medicamento é obrigatório."); } if (medicamento.getDosagem().trim().isEmpty()) { throw new Exception("A dosagem do medicamento é obrigatória."); } if (medicamento.getIntervalo().trim().isEmpty()) { throw new Exception("O intervalo do medicamento é obrigatório."); } if (medicamento.getDuracao().trim().isEmpty()) { throw new Exception("A duração do medicamento é obrigatória."); } dao.salvar(medicamento); }
public void excluir(Long id) throws Exception { dao.excluir(id); }
public Medicamento buscarPorId(Long id) { return dao.buscaPorId(id); }
public List<Medicamento> listar() { return dao.listarTodos(); }