package ve.gob.cnti.beans;

import java.util.Date;

public class Ciudadano implements ICiudadano {
	
	String hash;
	long idTramite;
	String tipoTramite;
	String descripcion;
	String nombre;
	Date fechaSolicitud;
	String cedula;
	long taskId;
	String taskName;
	String taskDescription;
	String emailGenerico;
	String emailFuncionario;
	String revision;
	
	public Ciudadano() {
		// TODO Auto-generated constructor stub
		
	}

	

	public Ciudadano(String hash, long idTramite, String tipoTramite,
			String descripcion, String nombre, Date fechaSolicitud,
			String cedula, long taskId, String taskName,
			String taskDescription, String emailGenerico,
			String emailFuncionario) {
		super();
		this.hash = hash;
		this.idTramite = idTramite;
		this.tipoTramite = tipoTramite;
		this.descripcion = descripcion;
		this.nombre = nombre;
		this.fechaSolicitud = fechaSolicitud;
		this.cedula = cedula;
		this.taskId = taskId;
		this.taskName = taskName;
		this.taskDescription = taskDescription;
		this.emailGenerico = emailGenerico;
		this.emailFuncionario = emailFuncionario;
	}
	public Ciudadano(String hash, long idTramite, String tipoTramite,
			String descripcion, String nombre, Date fechaSolicitud,
			String cedula, long taskId, String taskName,
			String taskDescription, String emailGenerico
			) {
		super();
		this.hash = hash;
		this.idTramite = idTramite;
		this.tipoTramite = tipoTramite;
		this.descripcion = descripcion;
		this.nombre = nombre;
		this.fechaSolicitud = fechaSolicitud;
		this.cedula = cedula;
		this.taskId = taskId;
		this.taskName = taskName;
		this.taskDescription = taskDescription;
		this.emailGenerico = emailGenerico;
		
	}


	public String getEmailGenerico() {
		return emailGenerico;
	}



	public void setEmailGenerico(String emailGenerico) {
		this.emailGenerico = emailGenerico;
	}



	public String getEmailFuncionario() {
		return emailFuncionario;
	}



	public void setEmailFuncionario(String emailFuncionario) {
		this.emailFuncionario = emailFuncionario;
	}



	public String getHash() {
		return hash;
	}

	public void setHash(String hash) {
		this.hash = hash;
	}

	public long getIdTramite() {
		return idTramite;
	}

	public void setIdTramite(long idTramite) {
		this.idTramite = idTramite;
	}

	public String getTipoTramite() {
		return tipoTramite;
	}

	public void setTipoTramite(String tipoTramite) {
		this.tipoTramite = tipoTramite;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public Date getFechaSolicitud() {
		return fechaSolicitud;
	}

	public void setFechaSolicitud(Date fechaSolicitud) {
		this.fechaSolicitud = fechaSolicitud;
	}

	public String getCedula() {
		return cedula;
	}

	public void setCedula(String cedula) {
		this.cedula = cedula;
	}

	public long getTaskId() {
		return taskId;
	}

	public void setTaskId(long taskId) {
		this.taskId = taskId;
	}

	public String getTaskName() {
		return taskName;
	}

	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}

	public String getTaskDescription() {
		return taskDescription;
	}

	public void setTaskDescription(String taskDescription) {
		this.taskDescription = taskDescription;
	}



	public String getRevision() {
		return revision;
	}



	public void setRevision(String revision) {
		this.revision = revision;
	}



	@Override
	public String toString() {
		return "Ciudadano [hash=" + hash + ", idTramite=" + idTramite
				+ ", tipoTramite=" + tipoTramite + ", descripcion="
				+ descripcion + ", nombre=" + nombre + ", fechaSolicitud="
				+ fechaSolicitud + ", cedula=" + cedula + ", taskId=" + taskId
				+ ", taskName=" + taskName + ", taskDescription="
				+ taskDescription + ", emailGenerico=" + emailGenerico
				+ ", emailFuncionario=" + emailFuncionario + ", revision="
				+ revision + "]";
	}
	
	
	

}
