public bool Cadastrar(Multa multa) { string cpf = multa.Motorista.CPF; string placa = multa.Veiculo.Placa; DateTime dataocorrencia = multa.DataOcorrencia; try { Multa obj = _multaDAL.BuscarMulta(placa, cpf, dataocorrencia); //Falta criar os métodos de busca if (obj != null) { throw new RegistroExisteException("Já existe uma multa com esse dados no sistema!"); } return(_multaDAL.Cadastrar(multa)); } catch (ConcorrenciaBancoException) { throw new ConcorrenciaBancoException("Favor tentar novamente mais tarde."); } }