package com.sc.sicanet.migracion_sicanet.entity;

import jakarta.persistence.*;

import java.time.LocalDateTime;

@Entity
@Table(name = "cat_destinos")
public class CatDestinos {
    @Column(name = "fecha_control")
    private LocalDateTime fechaControl;

    @Id
    @Column(name = "pk_cat_destino")
    private int pkCatDestino;

    private String destino;

    @Column(name = "pld_riesgo")
    private Double pldRiesgo;

    @Column(name = "fk_cat_usuario")
    private int fkCatUsuario;

    private String dispositivo;
    private String estatus;
    private int sucursal;

    public CatDestinos() {
    }

    public CatDestinos(LocalDateTime fechaControl, String destino, Double pldRiesgo, int fkCatUsuario, String dispositivo, String estatus, int sucursal) {
        this.fechaControl = fechaControl;
        this.destino = destino;
        this.pldRiesgo = pldRiesgo;
        this.fkCatUsuario = fkCatUsuario;
        this.dispositivo = dispositivo;
        this.estatus = estatus;
        this.sucursal = sucursal;
    }

    public LocalDateTime getFechaControl() {
        return fechaControl;
    }

    public void setFechaControl(LocalDateTime fechaControl) {
        this.fechaControl = fechaControl;
    }

    public int getPkCatDestino() {
        return pkCatDestino;
    }

    public void setPkCatDestino(int pkCatDestino) {
        this.pkCatDestino = pkCatDestino;
    }

    public String getDestino() {
        return destino;
    }

    public void setDestino(String destino) {
        this.destino = destino;
    }

    public Double getPldRiesgo() {
        return pldRiesgo;
    }

    public void setPldRiesgo(Double pldRiesgo) {
        this.pldRiesgo = pldRiesgo;
    }

    public int getFkCatUsuario() {
        return fkCatUsuario;
    }

    public void setFkCatUsuario(int fkCatUsuario) {
        this.fkCatUsuario = fkCatUsuario;
    }

    public String getDispositivo() {
        return dispositivo;
    }

    public void setDispositivo(String dispositivo) {
        this.dispositivo = dispositivo;
    }

    public String getEstatus() {
        return estatus;
    }

    public void setEstatus(String estatus) {
        this.estatus = estatus;
    }

    public int getSucursal() {
        return sucursal;
    }

    public void setSucursal(int sucursal) {
        this.sucursal = sucursal;
    }
}