Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
/**
* Theme: Ubold Admin Template
* Author: Coderthemes
* JsGrid page
*/
/**
* JsGrid Controller
*/
var urlJsonData = "json-eventos.php?All=1";
var urlJsonAdd = "json-eventos-add.php";
var urlJsonMod = "json-eventos-mod.php";
var urlJsonDel = "json-eventos-del.php";
var EntidadNombre = "Evento";
disableInsert = true;
disableEdit = true;
var CategoriasF = [{IdCategoria: '', Nombre: 'Indistinto' }].concat(Categorias);
var ProvinciasF = [{IdProvincia: '', Nombre: 'Indistinto' }].concat(Provincias);
var fields_grid = [
{
name: "CategoriaTexto",
title: "Competencias",
type: "text",
width: "30%",
validate: {
validator: "required",
message: "Ingrese el nombre"
}
},
{
name: "Titulo",
type: "text",
width: "30%",
validate: {
validator: "required",
message: "Ingrese el nombre"
}
},
{
name: "IdProvincia",
title: "Provincia",
type: "select",
items: ProvinciasF,
valueField: "IdProvincia",
textField: "Nombre",
width: "20%",
validate: {
validator: function(value) { return value > 0; },
message: "Seleccione una categoria"
}
},
{
name: "Localidad",
type: "text",
width: "20%",
validate: {
validator: "required",
message: "Ingrese la localidad"
}
},
{
title: "Inicio",
name: "Fecha",
type: "text",
width: "10%",
validate: {
validator: "required",
message: "Ingrese la fecha"
},
itemTemplate: function(value, item) {
var arrFecha = value.split('-');
return arrFecha[2] + '-' + arrFecha[1] + '-' + arrFecha[0];
}
},
{
title: "Fin",
name: "FechaHasta",
type: "text",
width: "10%",
validate: {
validator: "required",
message: "Ingrese la fecha"
},
itemTemplate: function(value, item) {
var arrFecha = value.split('-');
return arrFecha[2] + '-' + arrFecha[1] + '-' + arrFecha[0];
}
},
{
type: "control",
deleteButtonTooltip: "Eliminar",
searchButtonTooltip: "Buscar",
editButtonTooltip: "Editar",
cancelEditButtonTooltip: "Cancelar",
updateButtonTooltip: "Actualizar",
insertButtonTooltip: "Insertar",
width: "10%",
itemTemplate: function(value, item) {
var $result = jsGrid.fields.control.prototype.itemTemplate.apply(this, arguments);
var $el = $('<input class="jsgrid-button jsgrid-search-button" type="button" title="Ver detalle">');
var eb = $result[0];
$el.on("click", function() {
window.location.href = "productos_detail.php?IdProducto=" + item.IdProducto;
});
$(eb).on("click", function () {
$('#modal-update #IdEvento').val(item.IdEvento);
$('#modal-update #TituloU').val(item.Titulo);
$('#modal-update #FechaU').val(formatDate(item.Fecha));
$('#modal-update #FechaHastaU').val(formatDate(item.FechaHasta));
$('#modal-update #FechaInscripcionDesdeU').val(formatDate(item.Fecha));
$('#modal-update #FechaInscripcionHastaU').val(formatDate(item.FechaHasta));
$('#modal-update #IdRegionU').val(item.IdRegion);
$('#modal-update #IdProvinciaU').val(item.IdProvincia);
$('#modal-update #LocalidadU').val(item.Localidad);
$('#modal-update #DireccionU').val(item.Direccion);
$('#modal-update #ObservacionesU').val(item.Observaciones);
$('#modal-update #DescripcionTarifasU').val(item.DescripcionTarifas);
$('#modal-update #InformacionAdicionalU').val(item.InformacionAdicional);
$('#modal-update #VideoU').val(item.Video);
$('#modal-update #EliminarImagen').val(0);
$('#modal-update #EliminarArchivos').val('');
if (item.Imagen != '') {
$('#image-2').attr('src', item.Imagen);
$('#btn-rm-2').removeAttr('disabled');
}
if (item.Suspendido == 1 || item.Suspendido == '1') {
$('#SuspendidoU').prop('checked', true);
} else {
$('#SuspendidoU').prop('checked', false);
}
$('#seleccionCategoriasSecU').empty();
$(item.CategoriasSecundarias).each( function(i) {
debugger;
$('#seleccionCategoriasSecU').append(getItemTemplateCategorias(this.Categoria.Nombre, this.Categoria.IdCategoria, "categoria-seleccionadaU", '#seleccionCategoriasSecU', "IdCategoria", this.IdInstancia, this.IdCategoriaSubrubro));
});
$('#files-containerU').empty();
if (item.Archivos && item.Archivos.length > 0) {
for (var j = 1; j <= item.Archivos.length; j++) {
var nextid = item.Archivos[j-1].IdEventoArchivo;
var template = '<div class="row" id="file-container-' + nextid + '" style="border: 1px solid #E3E3E3; padding: 10px;">';
template+= ' <div class="col-sm-8">';
template+= ' <a style="line-height: 38px" href="../_recursos/eventos/archivos/' + item.Archivos[j-1].Archivo + '" target="_blank">' + item.Archivos[j-1].Nombre + '</a>';
template+= ' </div>';
template+= ' <div class="col-sm-4">';
template+= ' <button id="btn-rm-file-' + nextid + '" type="button" class="btn btn-danger waves-effect waves-light" onclick="RemoveFileGuardado(\'' + nextid + '\');" style="height: 38px"><span class="btn-label"><i class="fa fa-times"></i></span> Eliminar</button>';
template+= ' </div>';
template+= '</div>';
$('#files-containerU').append(template);
}
}
InsertFile(100);
SetupFile(101);
Custombox.open({
target: '#modal-update',
effect: 'fadein',
overlaySpeed: 200,
overlayColor: '#36404a'
});
});
return $result;
}
}
];
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat