se elimina rol
parent
f2f5eafab5
commit
f9c18a4145
|
@ -15,7 +15,7 @@
|
|||
|
||||
export let operador = {};
|
||||
export let escritura = false;
|
||||
let form = {};
|
||||
let form = { vigente: true };
|
||||
let lineas = []
|
||||
let loading = false;
|
||||
let tab = 0;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<script>
|
||||
import Modal from "$/components/Modal.svelte";
|
||||
import { getAplicaciones } from "$/services/aplicaciones";
|
||||
import { createRol, getRol, updateRol } from "$/services/roles";
|
||||
import { createRol, deleteRol, getRol, updateRol } from "$/services/roles";
|
||||
import { createRolyaplicacion, deleteRolyaplicacion, getRolesyaplicaciones, updateRolyaplicacion } from "$/services/roles_aplicaciones";
|
||||
import { createRolOperador, deleteRolOperador, getRolOperadores } from '$/services/roles_operadores';
|
||||
import { createEventDispatcher } from "svelte";
|
||||
|
@ -81,7 +81,11 @@
|
|||
|
||||
async function onDeleteRol() {
|
||||
try {
|
||||
|
||||
if (!confirm(`Desea elimina el rol ${rol.nombre_rol}?`)) return;
|
||||
await deleteRol(rol.id_rol)
|
||||
dispatch('refresh')
|
||||
dispatch('close')
|
||||
globalThis.toast.success('Rol eliminado.')
|
||||
} catch (error) {
|
||||
globalThis.toast.error(error)
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<script>
|
||||
import { getRoles } from "$/services/roles";
|
||||
|
||||
export let form = { vigente: true }
|
||||
export let form = {}
|
||||
export let es_nuevo = true
|
||||
export let clave2 = ''
|
||||
let roles = []
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
const navigate = useNavigate()
|
||||
let es_nuevo = true;
|
||||
let form_persona = {}
|
||||
let form_usuario = {}
|
||||
let form_usuario = { vigente: true, login: 'usuario-' + (new Date()).valueOf() }
|
||||
let clave2 = ''
|
||||
let loading = false;
|
||||
let escritura = false;
|
||||
|
@ -38,7 +38,7 @@
|
|||
form_usuario = data;
|
||||
} catch (error) {
|
||||
console.error(error)
|
||||
globalThis.toast.success(error.detail || error)
|
||||
globalThis.toast.error(error.detail || error)
|
||||
} finally {
|
||||
loading = false;
|
||||
}
|
||||
|
@ -59,7 +59,7 @@
|
|||
globalThis.toast.success('Datos guardados con exito!')
|
||||
navigate('/usuarios')
|
||||
} catch (error) {
|
||||
globalThis.toast.success(error.detail || error)
|
||||
globalThis.toast.error(error.detail || error)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -70,7 +70,7 @@
|
|||
globalThis.toast.success('Registro eliminado con exito!')
|
||||
navigate('/usuarios')
|
||||
} catch (error) {
|
||||
globalThis.toast.success(error.detail || error)
|
||||
globalThis.toast.error(error.detail || error)
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
|
Loading…
Reference in New Issue