Commit examen eedd ra3
This commit is contained in:
parent
4e33fa2892
commit
a4b499df8c
@ -106,7 +106,7 @@ public class AppHogwarts {
|
|||||||
Casa casaActualizada = iCasaDAO.actualizarCasa(casa);
|
Casa casaActualizada = iCasaDAO.actualizarCasa(casa);
|
||||||
|
|
||||||
if (casaActualizada != null) {
|
if (casaActualizada != null) {
|
||||||
System.out.println("Casa actualizado: " + casaActualizada);
|
System.out.println("Casa actualizada: " + casaActualizada);
|
||||||
} else {
|
} else {
|
||||||
System.out.println("No se encontró el Casa para actualizar");
|
System.out.println("No se encontró el Casa para actualizar");
|
||||||
}
|
}
|
||||||
@ -122,7 +122,7 @@ public class AppHogwarts {
|
|||||||
|
|
||||||
if (casa != null) {
|
if (casa != null) {
|
||||||
iCasaDAO.borrarCasa(casa);
|
iCasaDAO.borrarCasa(casa);
|
||||||
System.out.println("Casa borrado correctamente");
|
System.out.println("Casa borrada correctamente");
|
||||||
} else {
|
} else {
|
||||||
System.out.println("No existe Casa con id " + id);
|
System.out.println("No existe Casa con id " + id);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -22,40 +22,40 @@ public class CasaDaoArray implements ICasaDAO {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Casa obtenerCasaPorID(int identificador) {
|
public Casa obtenerCasaPorID(int identificador) {
|
||||||
Casa Casa = null;
|
Casa casa = null;
|
||||||
for (Casa CasaLista : listaCasas) {
|
for (Casa casaLista : listaCasas) {
|
||||||
if (CasaLista.getIdentificador() == identificador) {
|
if (casaLista.getIdentificador() == identificador) {
|
||||||
Casa = CasaLista;
|
casa = casaLista;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return Casa;
|
return casa;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Casa actualizarCasa(Casa Casa) {
|
public Casa actualizarCasa(Casa casa) {
|
||||||
Casa CasaActualizado = null;
|
Casa casaActualizada = null;
|
||||||
|
|
||||||
for (int i = 0; i < listaCasas.size(); i++) {
|
for (int i = 0; i < listaCasas.size(); i++) {
|
||||||
Casa CasaLista = listaCasas.get(i);
|
Casa casaLista = listaCasas.get(i);
|
||||||
if (CasaLista.getIdentificador() == Casa.getIdentificador()) {
|
if (casaLista.getIdentificador() == casa.getIdentificador()) {
|
||||||
listaCasas.set(i, Casa);
|
listaCasas.set(i, casa);
|
||||||
CasaActualizado = Casa;
|
casaActualizada = casa;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return CasaActualizado; // no encontrado
|
return casaActualizada; // no encontrado
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Casa crearCasa(Casa Casa) {
|
public Casa crearCasa(Casa casa) {
|
||||||
listaCasas.add(Casa);
|
listaCasas.add(casa);
|
||||||
return Casa;
|
return casa;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void borrarCasa(Casa Casa) {
|
public void borrarCasa(Casa casa) {
|
||||||
listaCasas.removeIf(c -> c.getIdentificador() == Casa.getIdentificador());
|
listaCasas.removeIf(c -> c.getIdentificador() == casa.getIdentificador());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -65,17 +65,17 @@ public class CasaDaoArray implements ICasaDAO {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<Casa> obtenerCasaPorNombre(String nombre) {
|
public List<Casa> obtenerCasaPorNombre(String nombre) {
|
||||||
List<Casa> listaCasasMarca= null;
|
List<Casa> listaCasasNombre= null;
|
||||||
|
|
||||||
for (Casa Casa : listaCasas) {
|
for (Casa casa : listaCasas) {
|
||||||
if (Casa.getNombre().equals(nombre)) {
|
if (casa.getNombre().equals(nombre)) {
|
||||||
if (listaCasasMarca == null) {
|
if (listaCasasNombre == null) {
|
||||||
listaCasasMarca = new ArrayList<>();
|
listaCasasNombre = new ArrayList<>();
|
||||||
}
|
}
|
||||||
listaCasasMarca.add(Casa);
|
listaCasasNombre.add(casa);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return listaCasasMarca;
|
return listaCasasNombre;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user