Commit 693fce71 authored by homeRodrigo's avatar homeRodrigo
Browse files

Fix #42

parent 9346df6d
......@@ -93,7 +93,7 @@
<select v-model="datosPorDefecto.franja" class="form-select" id="altaCompromisoFranja" aria-describedby="altaCompromisoFranjaAyuda" >
<option value="null">Seleccione la franja asociada al compromiso</option>
<option v-for="(franja) in this.franjas" :key="franja[0]" :value=franja[0] >{{franja[1].dias}} {{franja[1].hora}}: {{franja[1].plazas}} plazas</option>
<option v-for="(franja) in this.franjas" :key="franja[0]" :value=franja[0] >{{franja[1].dias}} {{franja[1].hora}}: {{franja[1].plazasDisponibles}} plazas</option>
</select>
<div id="altaCompromisoFranjaAyuda" class="form-text">Establezca la franja de alimentación para el compromiso</div>
......
......@@ -36,7 +36,9 @@ export const useAlmacenFranjasStore = defineStore('franjas', {
this.franjas.set(idFranja, {
dias: franjaDescargada.dias,
hora: franjaDescargada.hora,
plazas: franjaDescargada.plazas,
plazasTotales: franjaDescargada.plazasTotales,
plazasDisponibles: franjaDescargada.plazasDisponibles,
esDisponible: franjaDescargada.esDisponible
})
})
}
......
......@@ -44,7 +44,7 @@ public class Franja implements Aforo {
private int id;
private String dias;
private LocalTime hora;
private int plazas;
private int plazasTotales;
@OneToMany(cascade = CascadeType.ALL, targetEntity = RecogidaAlimento.class, mappedBy = "franja")
private List<RecogidaAlimento> recogidasAlimento;
......@@ -56,7 +56,7 @@ public class Franja implements Aforo {
@Override
public int getPlazasDisponibles() {
// TODO Auto-generated method stub
return this.plazas - this.getRecogidasAlimento().size();
return this.plazasTotales - this.getRecogidasAlimento().size();
}
public boolean esDisponible() {
......@@ -88,11 +88,11 @@ public class Franja implements Aforo {
}
public int getPlazas() {
return plazas;
return plazasTotales;
}
public void setPlazas(int plazas) {
this.plazas = plazas;
this.plazasTotales = plazas;
}
public List<RecogidaAlimento> getRecogidasAlimento() {
......
-- Franjas
-- Para "GRUPO A: L X J"
INSERT INTO franja (dias, hora, plazas) VALUES ('A: L X J', '12:00', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('A: L X J', '12:15', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('A: L X J', '12:30', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('A: L X J', '12:45', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('A: L X J', '13:00', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('A: L X J', '13:15', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('A: L X J', '13:30', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('A: L X J', '12:00', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('A: L X J', '12:15', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('A: L X J', '12:30', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('A: L X J', '12:45', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('A: L X J', '13:00', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('A: L X J', '13:15', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('A: L X J', '13:30', 7);
-- Para "GRUPO B: M X V"
INSERT INTO franja (dias, hora, plazas) VALUES ('B: M X V', '12:00', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('B: M X V', '12:15', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('B: M X V', '12:30', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('B: M X V', '12:45', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('B: M X V', '13:00', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('B: M X V', '13:15', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('B: M X V', '13:30', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('B: M X V', '12:00', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('B: M X V', '12:15', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('B: M X V', '12:30', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('B: M X V', '12:45', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('B: M X V', '13:00', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('B: M X V', '13:15', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('B: M X V', '13:30', 7);
-- Para "GRUPO C: L J V"
INSERT INTO franja (dias, hora, plazas) VALUES ('C: L J V', '12:00', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('C: L J V', '12:15', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('C: L J V', '12:30', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('C: L J V', '12:45', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('C: L J V', '13:00', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('C: L J V', '13:15', 7);
INSERT INTO franja (dias, hora, plazas) VALUES ('C: L J V', '13:30', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('C: L J V', '12:00', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('C: L J V', '12:15', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('C: L J V', '12:30', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('C: L J V', '12:45', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('C: L J V', '13:00', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('C: L J V', '13:15', 7);
INSERT INTO franja (dias, hora, plazasTotales) VALUES ('C: L J V', '13:30', 7);
-- Compromisos
INSERT INTO Compromiso (FRANJA, NUMERORACIONES, USUARIO, FECHAINICIO, TIPO, TIPOFORMACION, TIPORACIONES)
......
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 to comment