package com.ejie.m62fb.dao.registroVPP;

import com.ejie.m62fb.utils.constants.BDConstantes;

public class TitularesViviendaDaoSql {

	/**
	 * StringBuilder initilization value
	 */
	public static final int STRING_BUILDER_INIT = 4096;

	public static final String TABLA = BDConstantes.TITULARES_VIVIENDA;

	public static final String ALIAS = " T1";

	private static final String SQL_SELECT = "SELECT" //
			+ TitularesViviendaDaoSql.ALIAS
			+ ".NUM_VIVIENDA NUMVIVIENDA, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".NUM_EXPEDIENTE NUMEXPEDIENTE, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".NUM_CONTRATO NUMCONTRATO, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".FEC_ENTRADA FECENTRADA, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".FEC_VISADO FECVISADO, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".FEC_RENUNCIA FECRENUNCIA, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".FEC_DENEGACION FECDENEGACION, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".FEC_INICIO FECINICIO, "
			+ TitularesViviendaDaoSql.ALIAS
			+ ".FEC_FIN FECFIN, "
			+ TitularesViviendaDaoSql.ALIAS + ".ID_PERSONA IDPERSONA ";

	private static final String SQL_FROM = " FROM " + TABLA + ALIAS;

	public static final String SQL_WHERE_RESTO_VIVIENDAS = " WHERE " + ALIAS
			+ ".NUM_VIVIENDA != ?" + " AND " + ALIAS + ".ID_PERSONA = ?";

	private static final String SQL_SELECT_COUNT = "SELECT COUNT(1)";

	public static final String SQL_FIND_RESTO_VIV = SQL_SELECT + SQL_FROM;
	public static final String SQL_FIND_RESTO_VIV_COUNT = SQL_SELECT_COUNT
			+ SQL_FROM;
}