Elena 2

parent 4aa37afb
......@@ -8,7 +8,7 @@ import static spark.Spark.*;
public class Circuito
{
private int id;
private String id;
private String nombre;
private String pais;
private String ciudad;
......@@ -16,7 +16,7 @@ public class Circuito
private int curvas;
// Constructor
public Circuito(int id, String nombre, String pais, String ciudad, double longitud, int curvas) {
public Circuito(String id, String nombre, String pais, String ciudad, double longitud, int curvas) {
this.id = id;
this.nombre = nombre;
this.pais = pais;
......@@ -26,10 +26,10 @@ public class Circuito
}
// Getters y Setters
public int getId() {
public String getId() {
return id;
}
public void setId(int id) {
public void setId(String id) {
this.id = id;
}
public String getNombre() {
......
......@@ -4,7 +4,7 @@ import java.util.Collection;
import java.util.HashMap;
public class CircuitoServiceMapImpl implements CircuitoService {
private HashMap<Integer, Circuito> circuitoMap;
private HashMap<String, Circuito> circuitoMap;
public CircuitoServiceMapImpl()
{
......@@ -31,11 +31,11 @@ public class CircuitoServiceMapImpl implements CircuitoService {
@Override
public Circuito editCircuito(Circuito forEdit) throws CircuitoException {
try {
int id = forEdit.getId();
if (id <= 0)
String id = forEdit.getId();
/*if (id <= 0)
{
throw new CircuitoException("Invalid circuit ID");
}
}*/
Circuito toEdit = circuitoMap.get(id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment