package com.ejie.m62fb.model;

import java.math.BigDecimal;

import com.ejie.m62fb.model.persona.Persona;
import com.ejie.m62fb.model.tipos.TipoClave;

/**
 * Adjudicatario generated by UDA, 24-oct-2012 16:54:59.
 * 
XXXX
 */

public class Adjudicatario extends Persona implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -127516838392762456L;

	public Adjudicatario() {
		super();
	}

	public Adjudicatario(BigDecimal id) {
		super(id);
	}

	public Adjudicatario(BigDecimal id, String tipoCodigoId, String codigoId,
			String nombre) {
		super(id, tipoCodigoId, codigoId, nombre);
	}

	public Adjudicatario(String tipoCodigoId, String codigoId, String nombre,
			String apellido1, String apellido2, BigDecimal id,
			BigDecimal version) {
		super(new TipoClave(tipoCodigoId), codigoId, nombre, apellido1, apellido2, id);
	}

	public Adjudicatario(String nombre, String apellido1, String apellido2) {
		super(nombre, apellido1, apellido2);
	}

	// private static final long serialVersionUID = 1L;
	// private Integer idPersona;
	// private String codTipoClave;
	// private String nifTitular;
	// private String nomApellido1;
	// private String nomApellido2;
	// private String nomNombre;
	// private String codProvincia;
	// private String codMunicipio;
	// private String codCalle;
	// private String ddirecci;
	// private String codPortal;
	// private String decSitViv;
	// private String decMano;
	// private String codPostal;
	// private Integer numTelefno;
	// private Integer numTelefno2;
	// private String email;
	//
	// /**
	// * Method 'Adjudicatario'.
	// */
	// public Adjudicatario() {
	// }
	//
	// /**
	// * Method 'Adjudicatario'.
	// *
	// * @param idPersona
	// * Integer
	// * @param codTipoClave
	// * String
	// * @param nifTitular
	// * String
	// * @param nomApellido1
	// * String
	// * @param nomApellido2
	// * String
	// * @param nomNombre
	// * String
	// * @param codProvincia
	// * String
	// * @param codMunicipio
	// * String
	// * @param codCalle
	// * String
	// * @param ddirecci
	// * String
	// * @param codPortal
	// * String
	// * @param decSitViv
	// * String
	// * @param decMano
	// * String
	// * @param codPostal
	// * String
	// * @param numTelefno
	// * Integer
	// * @param numTelefno2
	// * Integer
	// * @param email
	// * String
	// */
	// public Adjudicatario(Integer idPersona, String codTipoClave, String
	// nifTitular,
	// String nomApellido1, String nomApellido2, String nomNombre,
	// String codProvincia, String codMunicipio, String codCalle,
	// String ddirecci, String codPortal, String decSitViv,
	// String decMano, String codPostal, Integer numTelefno,
	// Integer numTelefno2, String email) {
	//
	// this.idPersona = idPersona;
	// this.codTipoClave = codTipoClave;
	// this.nifTitular = nifTitular;
	// this.nomApellido1 = nomApellido1;
	// this.nomApellido2 = nomApellido2;
	// this.nomNombre = nomNombre;
	// this.codProvincia = codProvincia;
	// this.codMunicipio = codMunicipio;
	// this.codCalle = codCalle;
	// this.ddirecci = ddirecci;
	// this.codPortal = codPortal;
	// this.decSitViv = decSitViv;
	// this.decMano = decMano;
	// this.codPostal = codPostal;
	// this.numTelefno = numTelefno;
	// this.numTelefno2 = numTelefno2;
	// this.email = email;
	// }
	//
	// /**
	// * Method 'getIdPersona'.
	// *
	// * @return Integer
	// */
	//
	// public Integer getIdPersona() {
	// return this.idPersona;
	// }
	//
	// /**
	// * Method 'setIdPersona'.
	// *
	// * @param idPersona
	// * Integer
	// * @return
	// */
	//
	// public void setIdPersona(Integer idPersona) {
	// this.idPersona = idPersona;
	// }
	//
	// /**
	// * Method 'getCodTipoClave'.
	// *
	// * @return String
	// */
	//
	// public String getCodTipoClave() {
	// return this.codTipoClave;
	// }
	//
	// /**
	// * Method 'setCodTipoClave'.
	// *
	// * @param codTipoClave
	// * String
	// * @return
	// */
	//
	// public void setCodTipoClave(String codTipoClave) {
	// this.codTipoClave = codTipoClave;
	// }
	//
	// /**
	// * Method 'getNifTitular'.
	// *
	// * @return String
	// */
	//
	// public String getNifTitular() {
	// return this.nifTitular;
	// }
	//
	// /**
	// * Method 'setNifTitular'.
	// *
	// * @param nifTitular
	// * String
	// * @return
	// */
	//
	// public void setNifTitular(String nifTitular) {
	// this.nifTitular = nifTitular;
	// }
	//
	// /**
	// * Method 'getNomApellido1'.
	// *
	// * @return String
	// */
	//
	// public String getNomApellido1() {
	// return this.nomApellido1;
	// }
	//
	// /**
	// * Method 'setNomApellido1'.
	// *
	// * @param nomApellido1
	// * String
	// * @return
	// */
	//
	// public void setNomApellido1(String nomApellido1) {
	// this.nomApellido1 = nomApellido1;
	// }
	//
	// /**
	// * Method 'getNomApellido2'.
	// *
	// * @return String
	// */
	//
	// public String getNomApellido2() {
	// return this.nomApellido2;
	// }
	//
	// /**
	// * Method 'setNomApellido2'.
	// *
	// * @param nomApellido2
	// * String
	// * @return
	// */
	//
	// public void setNomApellido2(String nomApellido2) {
	// this.nomApellido2 = nomApellido2;
	// }
	//
	// /**
	// * Method 'getNomNombre'.
	// *
	// * @return String
	// */
	//
	// public String getNomNombre() {
	// return this.nomNombre;
	// }
	//
	// /**
	// * Method 'setNomNombre'.
	// *
	// * @param nomNombre
	// * String
	// * @return
	// */
	//
	// public void setNomNombre(String nomNombre) {
	// this.nomNombre = nomNombre;
	// }
	//
	// /**
	// * Method 'getCodProvincia'.
	// *
	// * @return String
	// */
	//
	// public String getCodProvincia() {
	// return this.codProvincia;
	// }
	//
	// /**
	// * Method 'setCodProvincia'.
	// *
	// * @param codProvincia
	// * String
	// * @return
	// */
	//
	// public void setCodProvincia(String codProvincia) {
	// this.codProvincia = codProvincia;
	// }
	//
	// /**
	// * Method 'getCodMunicipio'.
	// *
	// * @return String
	// */
	//
	// public String getCodMunicipio() {
	// return this.codMunicipio;
	// }
	//
	// /**
	// * Method 'setCodMunicipio'.
	// *
	// * @param codMunicipio
	// * String
	// * @return
	// */
	//
	// public void setCodMunicipio(String codMunicipio) {
	// this.codMunicipio = codMunicipio;
	// }
	//
	// /**
	// * Method 'getCodCalle'.
	// *
	// * @return String
	// */
	//
	// public String getCodCalle() {
	// return this.codCalle;
	// }
	//
	// /**
	// * Method 'setCodCalle'.
	// *
	// * @param codCalle
	// * String
	// * @return
	// */
	//
	// public void setCodCalle(String codCalle) {
	// this.codCalle = codCalle;
	// }
	//
	// /**
	// * Method 'getDdirecci'.
	// *
	// * @return String
	// */
	//
	// public String getDdirecci() {
	// return this.ddirecci;
	// }
	//
	// /**
	// * Method 'setDdirecci'.
	// *
	// * @param ddirecci
	// * String
	// * @return
	// */
	//
	// public void setDdirecci(String ddirecci) {
	// this.ddirecci = ddirecci;
	// }
	//
	// /**
	// * Method 'getCodPortal'.
	// *
	// * @return String
	// */
	//
	// public String getCodPortal() {
	// return this.codPortal;
	// }
	//
	// /**
	// * Method 'setCodPortal'.
	// *
	// * @param codPortal
	// * String
	// * @return
	// */
	//
	// public void setCodPortal(String codPortal) {
	// this.codPortal = codPortal;
	// }
	//
	// /**
	// * Method 'getDecSitViv'.
	// *
	// * @return String
	// */
	//
	// public String getDecSitViv() {
	// return this.decSitViv;
	// }
	//
	// /**
	// * Method 'setDecSitViv'.
	// *
	// * @param decSitViv
	// * String
	// * @return
	// */
	//
	// public void setDecSitViv(String decSitViv) {
	// this.decSitViv = decSitViv;
	// }
	//
	// /**
	// * Method 'getDecMano'.
	// *
	// * @return String
	// */
	//
	// public String getDecMano() {
	// return this.decMano;
	// }
	//
	// /**
	// * Method 'setDecMano'.
	// *
	// * @param decMano
	// * String
	// * @return
	// */
	//
	// public void setDecMano(String decMano) {
	// this.decMano = decMano;
	// }
	//
	// /**
	// * Method 'getCodPostal'.
	// *
	// * @return String
	// */
	//
	// public String getCodPostal() {
	// return this.codPostal;
	// }
	//
	// /**
	// * Method 'setCodPostal'.
	// *
	// * @param codPostal
	// * String
	// * @return
	// */
	//
	// public void setCodPostal(String codPostal) {
	// this.codPostal = codPostal;
	// }
	//
	// /**
	// * Method 'getNumTelefno'.
	// *
	// * @return Integer
	// */
	//
	// public Integer getNumTelefno() {
	// return this.numTelefno;
	// }
	//
	// /**
	// * Method 'setNumTelefno'.
	// *
	// * @param numTelefno
	// * Integer
	// * @return
	// */
	//
	// public void setNumTelefno(Integer numTelefno) {
	// this.numTelefno = numTelefno;
	// }
	//
	// /**
	// * Method 'getNumTelefno2'.
	// *
	// * @return Integer
	// */
	//
	// public Integer getNumTelefno2() {
	// return this.numTelefno2;
	// }
	//
	// /**
	// * Method 'setNumTelefno2'.
	// *
	// * @param numTelefno2
	// * Integer
	// * @return
	// */
	//
	// public void setNumTelefno2(Integer numTelefno2) {
	// this.numTelefno2 = numTelefno2;
	// }
	//
	// /**
	// * Method 'getEmail'.
	// *
	// * @return String
	// */
	//
	// public String getEmail() {
	// return this.email;
	// }
	//
	// /**
	// * Method 'setEmail'.
	// *
	// * @param email
	// * String
	// * @return
	// */
	//
	// public void setEmail(String email) {
	// this.email = email;
	// }
	//
	// /**
	// * Intended only for logging and debugging.
	// *
	// * Here, the contents of every main field are placed into the result.
	// *
	// * @return String
	// */
	// @Override
	// public String toString() {
	// StringBuilder result = new StringBuilder();
	// result.append(this.getClass().getName()).append(" Object { ");
	// result.append(" [ idPersona: ").append(this.idPersona).append(" ]");
	// result.append(", [ codTipoClave: ").append(this.codTipoClave)
	// .append(" ]");
	// result.append(", [ nifTitular: ").append(this.nifTitular).append(" ]");
	// result.append(", [ nomApellido1: ").append(this.nomApellido1)
	// .append(" ]");
	// result.append(", [ nomApellido2: ").append(this.nomApellido2)
	// .append(" ]");
	// result.append(", [ nomNombre: ").append(this.nomNombre).append(" ]");
	// result.append(", [ codProvincia: ").append(this.codProvincia)
	// .append(" ]");
	// result.append(", [ codMunicipio: ").append(this.codMunicipio)
	// .append(" ]");
	// result.append(", [ codCalle: ").append(this.codCalle).append(" ]");
	// result.append(", [ ddirecci: ").append(this.ddirecci).append(" ]");
	// result.append(", [ codPortal: ").append(this.codPortal).append(" ]");
	// result.append(", [ decSitViv: ").append(this.decSitViv).append(" ]");
	// result.append(", [ decMano: ").append(this.decMano).append(" ]");
	// result.append(", [ codPostal: ").append(this.codPostal).append(" ]");
	// result.append(", [ numTelefno: ").append(this.numTelefno).append(" ]");
	// result.append(", [ numTelefno2: ").append(this.numTelefno2)
	// .append(" ]");
	// result.append(", [ email: ").append(this.email).append(" ]");
	// result.append("}");
	// return result.toString();
	// }

}
