package br.com.centralit.citcorpore.bean;

import java.sql.Date;
import java.sql.Timestamp;
import java.util.Collection;

import br.com.centralit.citquestionario.bean.RespostaItemAuxiliarDTO;
import br.com.centralit.citquestionario.bean.RespostaItemQuestionarioAnexosDTO;
import br.com.citframework.dto.IDto;

/**
*
* @author douglas.japiassu
* @since 13.03.2016
*/
public class ServicoQuestionarioDTO implements IDto {
	private static final long serialVersionUID = -1383478887132161536L;

	private Integer idServicoQuestionario;
	private Integer idQuestionario;
	private Integer idServico;
	private Date dataQuestionario;
	private String situacao;
	private Collection<RespostaItemAuxiliarDTO> colValores;
	private Collection<RespostaItemQuestionarioAnexosDTO> colAnexos;
	private Collection<ValidacaoCertificadoDigitalDTO> colCertificados;
	private Timestamp dataHoraGrav;

	public Integer getIdServicoQuestionario() {
		return idServicoQuestionario;
	}

	public void setIdServicoQuestionario(Integer idServicoQuestionario) {
		this.idServicoQuestionario = idServicoQuestionario;
	}

	public Integer getIdQuestionario() {
		return idQuestionario;
	}

	public void setIdQuestionario(Integer idQuestionario) {
		this.idQuestionario = idQuestionario;
	}

	public Integer getIdServico() {
		return idServico;
	}

	public void setIdServico(Integer idServico) {
		this.idServico = idServico;
	}

	public Date getDataQuestionario() {
		return dataQuestionario;
	}

	public void setDataQuestionario(Date dataQuestionario) {
		this.dataQuestionario = dataQuestionario;
	}

	public String getSituacao() {
		return situacao;
	}

	public void setSituacao(String situacao) {
		this.situacao = situacao;
	}

	public Collection<RespostaItemAuxiliarDTO> getColValores() {
		return colValores;
	}

	public void setColValores(Collection<RespostaItemAuxiliarDTO> colValores) {
		this.colValores = colValores;
	}

	public Collection<RespostaItemQuestionarioAnexosDTO> getColAnexos() {
		return colAnexos;
	}

	public void setColAnexos(Collection<RespostaItemQuestionarioAnexosDTO> colAnexos) {
		this.colAnexos = colAnexos;
	}

	public Collection<ValidacaoCertificadoDigitalDTO> getColCertificados() {
		return colCertificados;
	}

	public void setColCertificados(Collection<ValidacaoCertificadoDigitalDTO> colCertificados) {
		this.colCertificados = colCertificados;
	}

	public Timestamp getDataHoraGrav() {
		return dataHoraGrav;
	}

	public void setDataHoraGrav(Timestamp dataHoraGrav) {
		this.dataHoraGrav = dataHoraGrav;
	}

}
