terminando pedidos

This commit is contained in:
2025-11-29 00:07:51 +01:00
parent 25a7bcf0b8
commit 9baf880022
16 changed files with 9924 additions and 927 deletions

View File

@ -3,6 +3,7 @@ package com.imprimelibros.erp.pedidos;
import jakarta.persistence.*;
import org.hibernate.annotations.CreationTimestamp;
import com.imprimelibros.erp.direcciones.Direccion.TipoIdentificacionFiscal;
import com.imprimelibros.erp.paises.Paises;
import java.time.LocalDateTime;
@ -50,6 +51,13 @@ public class PedidoDireccion {
@Column(name = "pais_code3", nullable = false, length = 3)
private String paisCode3 = "esp";
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "pais_code3", referencedColumnName = "code3", insertable = false, updatable = false)
private Paises pais;
@Transient
private String paisNombre;
@Column(name = "telefono", nullable = false, length = 30)
private String telefono;
@ -164,6 +172,14 @@ public class PedidoDireccion {
this.paisCode3 = paisCode3;
}
public Paises getPais() {
return pais;
}
public void setPais(Paises pais) {
this.pais = pais;
}
public String getTelefono() {
return telefono;
}
@ -207,5 +223,12 @@ public class PedidoDireccion {
public LocalDateTime getCreatedAt() {
return createdAt;
}
}
public String getPaisNombre() {
return paisNombre;
}
public void setPaisNombre(String paisNombre) {
this.paisNombre = paisNombre;
}
}