fixes bug#12393

qua:wallaysson
dev:julio

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@86799 d1611594-4594-4d17-8e1d-87c2c4800839
master
walace 2018-11-07 18:38:41 +00:00
parent 0f3097175b
commit 213e6ae493
1 changed files with 73 additions and 2 deletions

View File

@ -34,7 +34,7 @@ import org.hibernate.annotations.NotFoundAction;
@Entity
@SequenceGenerator(name = "CATEGORIA_CTRL_SEQ", sequenceName = "CATEGORIA_CTRL_SEQ", allocationSize = 1)
@Table(name = "CATEGORIA_CTRL")
public class CategoriaCtrl implements Serializable {
public class CategoriaCtrl implements Serializable, Cloneable {
public final static Integer[] idsCategoriasNoVisible = {1};
private static final long serialVersionUID = 1L;
@ -48,6 +48,8 @@ public class CategoriaCtrl implements Serializable {
private Empresa empresa;
@Column(name = "ACTIVO")
private Boolean activo;
@Column(name = "DESCRICAO")
private String descricao;
@Basic(optional = false)
@Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP)
@ -122,9 +124,15 @@ public class CategoriaCtrl implements Serializable {
public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId;
}
public String getDescricao() {
return descricao;
}
public void setDescricao(String descricao) {
this.descricao = descricao;
}
public List<CategoriaDescuento> getCategoriaDescuentoList() {
public List<CategoriaDescuento> getCategoriaDescuentoList() {
List<CategoriaDescuento> tmp = new ArrayList<CategoriaDescuento>();
if (categoriaDescuentoList != null) {
for (CategoriaDescuento cm : this.categoriaDescuentoList) {
@ -271,4 +279,67 @@ public class CategoriaCtrl implements Serializable {
public String toString() {
return "com.rjconsultores.ventaboletos.entidad.CategoriaCtrl[categoriactrlId=" + categoriactrlId + "]";
}
@Override
public Object clone() throws CloneNotSupportedException {
return super.clone();
}
public List<CategoriaMarca> addNuevoCloneCategoriaMarca(List<CategoriaMarca> lsCategoriaMarca, CategoriaCtrl nuevo) {
for (CategoriaMarca categoriaMarca : lsCategoriaMarca) {
categoriaMarca.setCategoriaCtrl(nuevo);
categoriaMarca.setCategoriamarcaId(null);
}
return lsCategoriaMarca;
}
public List<CategoriaOrgao> addNuevoCloneCategoriaOrgao(List<CategoriaOrgao> lsCategoriaOrgao, CategoriaCtrl nuevo) {
for (CategoriaOrgao categoriaOrgao : lsCategoriaOrgao) {
categoriaOrgao.setCategoriaCtrl(nuevo);
categoriaOrgao.setCategoriaorgaoId(null);
}
return lsCategoriaOrgao;
}
public List<CategoriaRuta> addNuevoCloneCategoriaRuta(List<CategoriaRuta> lsCategoriaRuta, CategoriaCtrl nuevo) {
for (CategoriaRuta categoriaRuta : lsCategoriaRuta) {
categoriaRuta.setCategoriaCtrl(nuevo);
categoriaRuta.setCategoriarutaId(null);
}
return lsCategoriaRuta;
}
public List<CategoriaCorrida> addNuevoCloneCategoriaCorrida(List<CategoriaCorrida> lsCategoriaCorrida, CategoriaCtrl nuevo) {
for (CategoriaCorrida categoriaCorrida : lsCategoriaCorrida) {
categoriaCorrida.setCategoriaCtrl(nuevo);
categoriaCorrida.setCategoriaCorrida(null);
}
return lsCategoriaCorrida;
}
public List<CategoriaClase> addNuevoCloneCategoriaClase(List<CategoriaClase> lsCategoriaClase, CategoriaCtrl nuevo) {
for (CategoriaClase categoriaClase : lsCategoriaClase) {
categoriaClase.setCategoriaCtrl(nuevo);
categoriaClase.setCategoriaclaseId(null);
}
return lsCategoriaClase;
}
public List<CategoriaDescuento> addNuevoCloneCategoriaDescuento(List<CategoriaDescuento> lsCategoriaDescuento, CategoriaCtrl nuevo) {
for (CategoriaDescuento categoriaDescuento : lsCategoriaDescuento) {
categoriaDescuento.setCategoriaCtrl(nuevo);
categoriaDescuento.setCategoriadescuentoId(null);
}
return lsCategoriaDescuento;
}
public List<CategoriaMercado> addNuevoCloneCategoriaMercado(List<CategoriaMercado> lsCategoriaMercado, CategoriaCtrl nuevo) {
for (CategoriaMercado categoriaMercado : lsCategoriaMercado) {
categoriaMercado.setCategoriaCtrl(nuevo);
categoriaMercado.setCategoriamercadoId(null);
}
return lsCategoriaMercado;
}
}