Aniadidas opciones varias y corregidos bugs

This commit is contained in:
roche
2019-11-26 22:40:15 +01:00
parent 9b9d1bb7bb
commit 6afe1af5a1
11 changed files with 98 additions and 6 deletions

View File

@@ -1,5 +1,6 @@
package Logica;
import java.io.Serializable;
import java.time.LocalDate;
import java.util.Vector;
public class Gestion implements Serializable{
@@ -101,6 +102,24 @@ public class Gestion implements Serializable{
}
}
public void editarTransaccionFecha(String nombreViejo, LocalDate fecha) {
for(Transaccion elemento:this.gestiones) {
if(elemento.getNombre().equals(nombreViejo)) {
elemento.setFecha(fecha);
return;
}
}
}
public void editarTransaccionDiero(String nombreViejo, float dinero) {
for(Transaccion elemento:this.gestiones) {
if(elemento.getNombre().equals(nombreViejo)) {
elemento.setPrecio(dinero);
return;
}
}
}
/**
* Devuelve verdadero si es un ingerso y falso si es un gasto
*