package com.ejie.ad74a.model;

import org.springframework.context.i18n.LocaleContextHolder;

/**
 * Estado generated by UDA, 06-jun-2019 11:11:14.
 * 
 * @author UDA
 */

public class Provincia implements java.io.Serializable {

	private static final long serialVersionUID = 1L;
	private String codProvincia;
	private String descProvinciaEs;
	private String descProvinciaEu;
	private String codAutonomia;

	/**
	 * Method 'Estado'.
	 */
	public Provincia() {
	}

	/**
	 * 
	 * @param codProvincia
	 * @param descProvincia
	 */
	public Provincia(String codProvincia) {
		this.codProvincia = codProvincia;
	}

	/**
	 * 
	 * @param codProvincia
	 * @param descProvincia
	 * @param codAutonomia
	 */
	public Provincia(String codProvincia, String descProvinciaEs, String descProvinciaEu, String codAutonomia) {
		this.codProvincia = codProvincia;
		this.descProvinciaEs = descProvinciaEs;
		this.descProvinciaEu = descProvinciaEu;
		this.codAutonomia = codAutonomia;
	}

	public String getCodProvincia() {
		return codProvincia;
	}

	public void setCodProvincia(String codProvincia) {
		this.codProvincia = codProvincia;
	}

	public String getDescProvincia() {
		if (LocaleContextHolder.getLocale().getLanguage().equalsIgnoreCase("ES")) {
			return this.descProvinciaEs;
		} else if (LocaleContextHolder.getLocale().getLanguage().equalsIgnoreCase("EU")) {
			return this.descProvinciaEu;
		}
		return "";
	}

	public String getCodAutonomia() {
		return codAutonomia;
	}

	public void setCodAutonomia(String codAutonomia) {
		this.codAutonomia = codAutonomia;
	}

}
