<div class="box box-info" >
<div class="box-header">
<!--Titulo de la vista o listado -->
<h3 class="box-title">Lista de Usuarios Colaborador</h3>
<!--Botones con las operaciones que se pueden realizar sobre el listado-->
<div class="box-tools pull-right">
{{ boton( 'ver', "verDetallesUsuariosColaboradorUsuarios", "verDetallesUsuariosColaboradorUsuarios()") }}
<script type="text/javascript" >
/**
* Carga una vista con los detalles de UsuariosColaborador
* @returns {HTML} Vista de Detalles
*/
function verDetallesUsuariosColaboradorUsuarios() {
var seleccionUsuariosColaborador = unoSoloSeleccionadoTabla('frm-Usuarios-UsuariosColaborador{{hash_vista}} table', "VER DETALLES");
if (seleccionUsuariosColaborador) {
var usuarioID = seleccionUsuariosColaborador.value;
cargarVista(
'usuarios', 'UsuariosColaborador', 'verDetalles',
'usuarioID=' + usuarioID
);
}else{
if( seleccionados.length == 0 ){
alertaInformacion("Debes seleccionar un registro para EDITAR los datos del registro.");
}else{
alertaPrevencion("Debes seleccionar SOLO UN registro para EDITAR SUS DATOS.");
}
}
}
</script>
<script type="text/javascript" >
</script>
{{ boton( 'tabla', "mostrarTodosUsuariosColaboradorUsuarios", "cargarTablaUsuariosColaboradorUsuarios()") }}
<script type="text/javascript" >
/**
* Solcita la vista de tabla y la carga en una division (DIV)
* con identificador div-tbl-UsuariosColaborador.
* @returns {HTML} Vista Solicitada
*/
function cargarTablaUsuariosColaboradorUsuarios() {
cargarDivisionSicam('div-tbl-Usuarios-UsuariosColaborador', 'usuarios', 'UsuariosColaborador', 'tablaListado');
}
</script>
{{ boton( 'nuevo', "mostrarFormularioNuevoUsuariosColaboradorUsuarios") }}
<script type="text/javascript" >
</script>
{{ boton( 'editar', "mostrarFormularioEditarUsuariosColaboradorUsuarios", "mostrarFormularioEditarUsuariosColaboradorUsuarios()") }}
<script type="text/javascript" >
/**
* Verifica que se haya seleccionado solo un registro, y abre un vista con
* un formulario que permite ver y editar todos los datos de un UsuariosColaborador
* @returns {HTML} Formulario de Datos para UsuariosColaborador
*/
function mostrarFormularioEditarUsuariosColaboradorUsuarios() {
var seleccionUsuariosColaborador = unoSoloSeleccionadoTabla('frm-Usuarios-UsuariosColaborador{{hash_vista}} table', "EDITAR");
if (seleccionUsuariosColaborador) {
var usuarioID = seleccionUsuariosColaborador.value;
cargarVista(
'usuarios', 'UsuariosColaborador', 'mostrarFormularioEditar',
'UsuariosColaboradorID=' + usuarioID
);
}else{
if( seleccionUsuariosColaborador == 0 ){
alertaInformacion("Debes seleccionar un registro para EDITAR los datos del registro.");
}else{
alertaPrevencion("Debes seleccionar SOLO UN registro para EDITAR SUS DATOS.");
}
}
}
</script>
{{ boton( 'reactivar', "reactivarUsuariosColaboradorUsuarios", "reactivarUsuariosColaboradorUsuarios()") }}
<script type="text/javascript" >
/**
* Cambia el estado de un UsuariosColaborador a ACTIVO
* @returns {JSON} (respuesta) Respuesta del Sistema
*/
function reactivarUsuariosColaboradorUsuarios() {
var seleccionUsuariosApi = checkSelecionados('frm-Usuarios-UsuariosColaborador{{hash_vista}} table', true);
if (seleccionUsuariosApi.length > 1) {
confirmacionOperacion(
"¿Seguro que desea RE-ACTIVAR los elementos seleccionados?",
"Al re-activar l@s usuarios se mostrarán en la App y en la Web, inmediatamente.",
function () {
ejecutarOperacion(
"usuarios", "Usuarios", "reactivar", seleccionUsuariosApi,
function (respuesta) {
cargarTablaUsuariosColaboradorUsuarios();
}
);
}
);
}
}
</script>
{{ boton( 'desactivar', "desactivarUsuariosColaboradorUsuarios", "desactivarUsuariosColaboradorUsuarios()") }}
<script type="text/javascript" >
/**
* Cambia el estado de un UsuariosColaborador a DESACTIVO
* @returns {JSON} (respuesta) Respuesta del Sistema
*/
function desactivarUsuariosColaboradorUsuarios() {
var seleccionUsuariosApi = checkSelecionados('frm-Usuarios-UsuariosColaborador{{hash_vista}} table', true);
if (seleccionUsuariosApi.length > 1) {
confirmacionOperacion(
"¿Seguro que desea DESACTIVAR los elementos seleccionados?",
"Al descativar l@s usuarios ya no se mostrarán en la App, ni en la Web.",
function () {
ejecutarOperacion(
"usuarios", "Usuarios", "desactivar", seleccionUsuariosApi,
function (respuesta) {
cargarTablaUsuariosColaboradorUsuarios();
}
);
}
);
}
}
</script>
</div>
</div>
<!--Formulario que me permite acceder a los check seleccinoados-->
<form id="frm-Usuarios-UsuariosColaborador{{hash_vista}}">
<div class="box-body" >
<!--Divisón donde cargará la forma de presnetar el listado. Aqui es una tabla.-->
<div id="div-tbl-Usuarios-UsuariosColaborador"></div>
</div>
</form>
</div>
<script type="text/javascript" >
/**
* Carga inicial de plugins y funciones
*/
$(document).ready(function () {
cargarTablaUsuariosColaboradorUsuarios();
});
</script>
<!-- Generado el 2017-12-19 11:36:01:000000 -->