package es.uniovi.asw.model;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

import es.uniovi.asw.model.types.VotoConfirmadokey;

@Table(name="VOTOCONFIRMADO")
@IdClass(VotoConfirmadokey.class)
@Entity
public class VotoConfirmado {
	
	@Id @GeneratedValue
	private Long id;
	
	@Id @ManyToOne private Voter votante;
	@Id @ManyToOne private Eleccion eleccion;
	private boolean haVotado;
	
	VotoConfirmado() {}
	
	public Voter getVotante() {
		return votante;
	}
	public void setVotante(Voter votante) {
		this.votante = votante;
	}
	public Eleccion getEleccion() {
		return eleccion;
	}
	public void setEleccion(Eleccion eleccion) {
		this.eleccion = eleccion;
	}
	public boolean isHaVotado() {
		return haVotado;
	}
	public void setHaVotado(boolean haVotado) {
		this.haVotado = haVotado;
	}
	
	@Override
	public String toString() {
		return "VotoConfirmado [votante=" + votante + ", eleccion=" + eleccion + ", haVotado=" + haVotado + "]";
	}
}
@@ -199,40 +199,8 @@
 One;
-%0Aimport javax.persistence.Table;
 %0A%0Aim
@@ -254,37 +254,8 @@
 y;%0A%0A
-@Table(name=%22VOTOCONFIRMADO%22)
 %0A@Id
@@ -1033,8 +1033,9 @@
 %5D%22;%0A%09%7D%0A%7D
+%0A

Update VotoConfirmado.java