Package ar.com.AmberSoft.iEvenTask.backend.entities

Source Code of ar.com.AmberSoft.iEvenTask.backend.entities.Comentario

package ar.com.AmberSoft.iEvenTask.backend.entities;

import java.util.Date;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.persistence.Transient;

import ar.com.AmberSoft.util.PKGenerator;

@Entity
@Table (name="iet_comentario")
public class Comentario {
  private Integer id_comentario;
  private String comentario;
  private Tarea tarea;
  private String usuario;
  private String nombreUsuario;
  private Date fecha;
 
  @Transient
  public String getNombreUsuario() {
    return nombreUsuario;
  }

  public void setNombreUsuario(String nombreUsuario) {
    this.nombreUsuario = nombreUsuario;
  }

  @Basic @Column(name="id_usuario")
  public String getUsuario() {
    return usuario;
  }

  public void setUsuario(String usuario) {
    this.usuario = usuario;
  }

  @Basic @Column(name="fecha")
  public Date getFecha() {
    return fecha;
  }

  public void setFecha(Date fecha) {
    this.fecha = fecha;
  }

  @ManyToOne (fetch=FetchType.LAZY)
  @JoinColumn (name="id_tarea")
  public Tarea getTarea() {
    return tarea;
  }

  public void setTarea(Tarea tarea) {
    this.tarea = tarea;
  }

  public Comentario(){
    PKGenerator pkGenerator = new PKGenerator();
    id_comentario = new Integer(pkGenerator.getIntLastTime());
  }
 
  @Id @Column(name="id_comentario")
  public Integer getId_comentario() {
    return id_comentario;
  }

  public void setId_comentario(Integer id_comentario) {
    this.id_comentario = id_comentario;
  }

  @Basic @Column (name="comentario")
  public String getComentario() {
    return comentario;
  }
  public void setComentario(String comentario) {
    this.comentario = comentario;
  }
}
TOP

Related Classes of ar.com.AmberSoft.iEvenTask.backend.entities.Comentario

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.