package ar.com.easytech.fwk.sys.model;

import javax.persistence.AttributeOverride;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import net.databinder.auth.data.DataUser;
import ar.com.easytech.fwk.util.model.persistentObject;

@Entity
@Table(name="sys_multivalues")
@AttributeOverride(name = "id", column = @Column(name = "mv_id"))
public class SysMultivalues extends persistentObject implements java.io.Serializable {

	public SysMultivalues() {
	}
	
	public SysMultivalues(String mvType, String mvCode, String mvMeaning,
			String mvDescription, String status) {
		super();
		this.mvType = mvType;
		this.mvCode = mvCode;
		this.mvMeaning = mvMeaning;
		this.mvDescription = mvDescription;
		this.status = status;
	}

	@Column(name="mv_type")
	private String mvType;
	
	@Column(name="mv_code")
	private String mvCode;
	
	@Column(name="mv_meaning")
	private String mvMeaning;
	
	@Column(name="mv_description")
	private String mvDescription;
	
	@Column(name="status")
	private String status;

	public String getMvType() {
		return mvType;
	}

	public void setMvType(String mvType) {
		this.mvType = mvType;
	}

	public String getMvCode() {
		return mvCode;
	}

	public void setMvCode(String mvCode) {
		this.mvCode = mvCode;
	}

	public String getMvMeaning() {
		return mvMeaning;
	}

	public void setMvMeaning(String mvMeaning) {
		this.mvMeaning = mvMeaning;
	}

	public String getMvDescription() {
		return mvDescription;
	}

	public void setMvDescription(String mvDescription) {
		this.mvDescription = mvDescription;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
	
	public String toString()
	{
		return getMvMeaning();
		//return getMvCode();
	}
}
