Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
<?php
abstract class Operaciones
{
const Create = 1;
const Update = 2;
const Delete = 3;
const ListAll = 4;
const GetRow = 5;
const Activate = 6;
const Disactivate = 7;
const Mail = 8;
static function GetById($IdOperacion)
{
switch($IdOperacion)
{
case self::Create:
return "Create";
case self::Update:
return "Update";
case self::Delete:
return "Delete";
case self::ListAll:
return "List All";
case self::GetRow:
return "Get Row";
case self::Activate:
return "Activate";
case self::Disactivate:
return "Disactivate";
case self::Mail:
return "Mail";
default:
return "No Asignado";
}
}
static function PrintResult($IdOperacion, $Status)
{
$DivStyle = '';
$Image = '';
$Text = '';
if ($IdOperacion != '')
{
switch ($IdOperacion)
{
case self::Create:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "Registro dado de alta correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al procesar el alta del registro. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
case self::Update:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "Registro modificado correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al procesar la modificación del registro. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
case self::Delete:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "Registro dado de baja correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al procesar la baja del registro. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
case self::ListAll:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "Registros listados correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al obtener el listado de registros. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
case self::GetRow:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "Registro obtenido correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al obtener los datos del registro. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
case self::Activate:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "Registro activado correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al procesar la activación del registro. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
case self::Disactivate:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "Registro desactivado correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al procesar la desactivación del registro. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
case self::Mail:
if ($Status)
{
$DivStyle = "border: 2px solid #00CC00; padding: 5px; background:#CCFFCC;";
$Image = "images/iconos/check.gif";
$Text = "El mail se ha enviado correctamente.";
}
else
{
$DivStyle = "border: 2px solid #FF0000; padding: 5px; background:#FFCC99;";
$Image = "images/iconos/permisos.gif";
$Text = "Error al enviar el mail. Intente nuevamente o comuníquese con el administrador del sitio.";
}
break;
default:
break;
}
print '<tr id="trOperationResult">';
print ' <td>';
print ' <table width="90%" align="center" border="0" cellpadding="0" cellspacing="0" style="' . $DivStyle . '">';
print ' <tr>';
print ' <td>';
print ' <img src="' . $Image . '" border="0" /><strong style="padding-left: 10px">';
print ' <label id="lblOperationResult">' . $Text . '</label></strong>';
print ' </td>';
print ' <td align="right">';
print ' <a href="#m" class="linkMenu" onclick="javascript: HideResult();">[Ocultar Detalle]</a>';
print ' </td>';
print ' </tr>';
print ' </table>';
print ' </td>';
print '</tr>';
print '<tr id="trOperationResultSpace">';
print ' <td> </td>';
print '</tr>';
?>
<script language=javascript>
function HideResult()
{
HideSection('trOperationResult');
HideSection('trOperationResultSpace');
return true;
}
function ShowResult()
{
ShowSection('trOperationResult');
ShowSection('trOperationResultSpace');
setTimeout("HideSection('trOperationResult'); HideSection('trOperationResultSpace');", 2500);
return true;
}
ShowResult();
</script>
<?php
}
}
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat