|
|
|
@ -41,7 +41,7 @@ import { InitCorresponsalesContenedores, addCorresponsalesContenedores } from '. |
|
|
|
|
import ICorresponsalContenedores from '../../Interfaces/Corresponsales/ICorresponsalContenedores' |
|
|
|
|
import ICorresponsalFacturas from '../../Interfaces/Corresponsales/ICorresponsalFacturas' |
|
|
|
|
import ICatProveedores from '../../Interfaces/Catalogos/ICatProveedores' |
|
|
|
|
import { FaCrow } from 'react-icons/fa' |
|
|
|
|
import { FaCrow, FaTrash } from 'react-icons/fa' |
|
|
|
|
/* import '../../css/generic01.css' */ |
|
|
|
|
|
|
|
|
|
interface IProps {} |
|
|
|
@ -93,7 +93,21 @@ export default function RptCorresponsalesTraficos(props: IProps) { |
|
|
|
|
ICatCorresponsales[] |
|
|
|
|
>([]) |
|
|
|
|
const hiddenFileInputRef = useRef<HTMLInputElement>(null); |
|
|
|
|
const [Deleting, setDeleting] = useState(false); |
|
|
|
|
const [columnDefs] = useState([ |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
field: 'acciones', |
|
|
|
|
headerName: '', |
|
|
|
|
width: 50, |
|
|
|
|
cellRenderer: (params: any) => { |
|
|
|
|
return ( |
|
|
|
|
<span> |
|
|
|
|
<FaTrash color='red' cursor='pointer' onClick={(e) => {setDeleting(true)}}/> |
|
|
|
|
</span> |
|
|
|
|
) |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
{ field: 'id', headerName: 'id', width: 70, sortable: true, filter: true }, |
|
|
|
|
{ |
|
|
|
|
field: 'proceso', |
|
|
|
@ -275,8 +289,19 @@ export default function RptCorresponsalesTraficos(props: IProps) { |
|
|
|
|
}, []) |
|
|
|
|
|
|
|
|
|
function getParams(e: RowClickedEvent) { |
|
|
|
|
if(Deleting){ |
|
|
|
|
if(e.data.pedimento > 0){ |
|
|
|
|
setHeader('Error') |
|
|
|
|
setMsg('Favor de borrar el pedimento para poder eliminar la referencia.') |
|
|
|
|
setShowMsg(true) |
|
|
|
|
setDeleting(false) |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
console.log('borrando trafico') |
|
|
|
|
}else{ |
|
|
|
|
AbreTrafico(e.data.id) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function AbreTrafico(id: number) { |
|
|
|
|
dispatch(InitCorresponsalesFacturas(IDTrafico)) |
|
|
|
|