public Vehiculo Buscar(string matricula) { Vehiculo v = null; negAuto na = new negAuto(); v = na.Buscar(matricula, false); if (v == null) { negUtilitario nu = new negUtilitario(); v = nu.Buscar(matricula, false); if (v == null) { throw new Exception("No existe el vehículo."); } } return(v); }
public Utilitario Buscar(string matricula, bool chequearNull) { perUtilitario pu = new perUtilitario(); Utilitario utilitario = pu.Buscar(matricula); if (utilitario == null) { negAuto negAuto = new negAuto(); Auto auto = negAuto.Buscar(matricula, false); if (auto != null) { throw new Exception("La matrícula ingresada pertenece a un auto."); } else if (chequearNull && utilitario == null && auto == null) { throw new Exception("No existe el utilitario."); } } return(utilitario); }