Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
<?php
require_once('class.db.php');
require_once('class.dbaccess.php');
require_once('class.usuarios.php');
require_once('class.eventos.php');
require_once('class.inscripciones.php');
class Usuario
{
public $IdUsuario;
public $TipoPersona;
public $Nombre;
public $Apellido;
public $RazonSocial;
public $Denominacion;
public $Dni;
public $FNac;
public $CUIT;
public $Responsable;
public $SucesionesIndivisas;
public $NroSocio;
public $TipoSocio;
public $IdLocalidad;
public $Localidad;
public $IdDepartamento;
public $Departamento;
public $IdProvincia;
public $Provincia;
public $IdPais;
public $Pais;
public $DomicilioPostal;
public $IdLocalidadPostal;
public $LocalidadPostal;
public $IdDepartamentoPostal;
public $DepartamentoPostal;
public $IdProvinciaPostal;
public $ProvinciaPostal;
public $IdPaisPostal;
public $PaisPostal;
public $CodigoPostal;
public $Telefono1;
public $CodPaisTelefono1;
public $CodAreaTelefono1;
public $Telefono2;
public $CodPaisTelefono2;
public $CodAreaTelefono2;
public $Celular1;
public $CodPaisCelular1;
public $CodAreaCelular1;
public $Celular2;
public $CodPaisCelular2;
public $CodAreaCelular2;
public $Email1;
public $Email2;
public $Apodo;
public $Usuario;
public $Clave;
public $Clave2;
public $Eliminado;
public $Estado;
public $Domicilio;
public $CP;
public $WebExplotacion;
public $EmailExplotacion;
public $TelefonoExplotacion;
public $IdZona;
public $Cabania;
public $CodAreaExplotacion;
public $RepresentanteLegal;
public $Empadronado;
public $FechaEmpadronamiento;
public $ContactoActualizado;
public function __construct()
{
$this->IdUsuario = '';
$this->TipoPersona = '';
$this->Nombre = '';
$this->Apellido = '';
$this->RazonSocial = '';
$this->Denominacion = '';
$this->Dni = '';
$this->FNac = '';
$this->CUIT = '';
$this->Responsable = '';
$this->SucesionesIndivisas = '';
$this->NroSocio = '';
$this->TipoSocio = '';
$this->IdLocalidad = '';
$this->Localidad = '';
$this->IdDepartamento = '';
$this->Departamento = '';
$this->IdProvincia = '';
$this->Provincia = '';
$this->IdPais = '';
$this->Pais = '';
$this->DomicilioPostal = '';
$this->IdLocalidadPostal = '';
$this->LocalidadPostal = '';
$this->IdProvinciaPostal = '';
$this->ProvinciaPostal = '';
$this->IdPaisPostal = '';
$this->PaisPostal = '';
$this->CodigoPostal = '';
$this->Telefono1 = '';
$this->CodPaisTelefono1 = '';
$this->CodAreaTelefono1 = '';
$this->Telefono2 = '';
$this->CodPaisTelefono2 = '';
$this->CodAreaTelefono2 = '';
$this->Celular1 = '';
$this->CodPaisCelular1 = '';
$this->CodAreaCelular1 = '';
$this->Celular2 = '';
$this->CodPaisCelular2 = '';
$this->CodAreaCelular2 = '';
$this->Email1 = '';
$this->Email2 = '';
$this->Apodo = '';
$this->Usuario = '';
$this->Clave = '';
$this->Clave2 = '';
$this->Estado = '';
$this->Eliminado = '';
$this->Domicilio = '';
$this->CP = '';
$this->WebExplotacion = '';
$this->EmailExplotacion = '';
$this->TelefonoExplotacion = '';
$this->IdZona = '';
$this->Cabania = '';
$this->CodAreaExplotacion = '';
$this->RepresentanteLegal = '';
$this->Empadronado = 0;
$this->FechaEmpadronamiento = '';
$this->ContactoActualizado = 0;
}
public function ParseFromArray(array $arr)
{
$this->IdUsuario = $arr['IdUsuario'];
$this->TipoPersona = $arr['TipoPersona'];
$this->Nombre = $arr['Nombre'];
$this->Apellido = $arr['Apellido'];
$this->RazonSocial = $arr['RazonSocial'];
$this->Denominacion = $arr['Denominacion'];
$this->Dni = $arr['Dni'];
$this->FNac = $arr['FNac'];
$this->CUIT = $arr['CUIT'];
$this->Responsable = $arr['Responsable'];
$this->SucesionesIndivisas = $arr['SucesionesIndivisas'];
$this->NroSocio = $arr['NroSocio'];
$this->TipoSocio = $arr['TipoSocio'];
$this->IdLocalidad = $arr['IdLocalidad'];
$this->Localidad = $arr['Localidad'];
$this->IdDepartamento = $arr['IdDepartamento'];
$this->Departamento = $arr['Departamento'];
$this->IdProvincia = $arr['IdProvincia'];
$this->Provincia = $arr['Provincia'];
$this->IdPais = $arr['IdPais'];
$this->Pais = $arr['Pais'];
$this->DomicilioPostal = $arr['DomicilioPostal'];
$this->IdLocalidadPostal = $arr['IdLocalidadPostal'];
$this->LocalidadPostal = $arr['LocalidadPostal'];
$this->IdDepartamentoPostal = $arr['IdDepartamentoPostal'];
$this->DepartamentoPostal = $arr['DepartamentoPostal'];
$this->IdProvinciaPostal = $arr['IdProvinciaPostal'];
$this->ProvinciaPostal = $arr['ProvinciaPostal'];
$this->IdPaisPostal = $arr['IdPaisPostal'];
$this->PaisPostal = $arr['PaisPostal'];
$this->CodigoPostal = $arr['CodigoPostal'];
$this->Telefono1 = $arr['Telefono1'];
$this->CodPaisTelefono1 = $arr['CodPaisTelefono1'];
$this->CodAreaTelefono1 = $arr['CodAreaTelefono1'];
$this->Telefono2 = $arr['Telefono2'];
$this->CodPaisTelefono2 = $arr['CodPaisTelefono2'];
$this->CodAreaTelefono2 = $arr['CodAreaTelefono2'];
$this->Celular1 = $arr['Celular1'];
$this->CodPaisCelular1 = $arr['CodPaisCelular1'];
$this->CodAreaCelular1 = $arr['CodAreaCelular1'];
$this->Celular2 = $arr['Celular2'];
$this->CodPaisCelular2 = $arr['CodPaisCelular2'];
$this->CodAreaCelular2 = $arr['CodAreaCelular2'];
$this->Email1 = $arr['Email1'];
$this->Email2 = $arr['Email2'];
$this->Apodo = $arr['Apodo'];
$this->Usuario = $arr['Usuario'];
$this->Clave = $arr['Clave'];
$this->Clave2 = $arr['Clave2'];
$this->Estado = $arr['Estado'];
$this->Eliminado = $arr['Eliminado'];
$this->Domicilio = $arr['Domicilio'];
$this->CP = $arr['CP'];
$this->WebExplotacion = $arr['WebExplotacion'];
$this->EmailExplotacion = $arr['EmailExplotacion'];
$this->TelefonoExplotacion = $arr['TelefonoExplotacion'];
$this->IdZona = $arr['IdZona'];
$this->Cabania = $arr['Cabania'];
$this->CodAreaExplotacion = $arr['CodAreaExplotacion'];
$this->RepresentanteLegal = $arr['RepresentanteLegal'];
$this->Empadronado = $arr['Empadronado'];
$this->FechaEmpadronamiento = $arr['FechaEmpadronamiento'];
$this->ContactoActualizado = $arr['ContactoActualizado'];
}
public function SendMailInscripcion($IdEvento, $oAnimal)
{
$Eventos = new Eventos();
/* obtenemos la denominacion */
$Denominacion = $Eventos->GetDenominacionById($IdEvento);
/* ausnto del mail */
$Asunto = "REGISTRACIÓN A " . strtoupper($Denominacion);
/* a quien enviamos */
$Email = $this->Email1;
/* mensaje */
$Mensaje = "<b>".$this->Nombre . $this->Apellido . "</b>, ";
$Mensaje.= "la registración de <b>" . $oAnimal->NOMB . "</b> al evento " . $Denominacion . " ha sido realizado con éxito!";
$Mensaje.= "<br><br>";
$Mensaje.= "<b>Datos del animal:</b>";
$Mensaje.= "<br>";
$Mensaje.= "SBA: " . $oAnimal->HBAE . "<br>";
$Mensaje.= "RP: " . $oAnimal->RPEX . "<br>";
$Mensaje.= "Nombre: " . $oAnimal->NOMB . "<br>";
$Mensaje.= "Fecha de Nacimiento: " . $oAnimal->FNAC . "<br>";
$Mensaje.= "<br><b>";
$Mensaje.= $oAnimal->NOMB . " se ha inscripto a:</b><br><br>";
if ($IdEventosMorfologicosCategoria != "")
{
$Mensaje.= "<b>Exp. Morfológica:</b><br>";
$Mensaje.= "Se ha inscripto a la categoría " . $EventosMorfologicosCategorias->GetNombreById($IdEventosMorfologicosCategoria) . "<br><br>";
}
if ($Funcional == 1)
{
$Mensaje.= "<b>Exp. Funcional:</b><br>";
foreach ($oEventosFuncionalesPruebasEventos as $Pruebas)
{
if (isset($_REQUEST[$Pruebas->IdEventosFuncionalesPrueba]) && $_REQUEST[$Pruebas->IdEventosFuncionalesPrueba] == $Pruebas->IdEventosFuncionalesPruebasCategoria)
{
$oPruebas = $EventosFuncionalesPruebas->GetById($Pruebas->IdEventosFuncionalesPrueba);
$oCategorias = $EventosFuncionalesPruebasCategorias->GetById($Pruebas->IdEventosFuncionalesPruebasCategoria);
$Mensaje.= "Prueba " . $oPruebas->Nombre . " " . $oCategorias->Nombre . "<br>";
}
}
}
$Mensaje.= "Muchas gracias por haber realizado la inscripción.<br><br>";
$Mensaje.= "Por cualquier duda o consulta envie un correo electrónico a <a href='mailto:info@accc.com'>info@accc.com</a>";
$Headers = "MIME-Version: 1.0\r\n";
$Headers.= "Content-type: text/html; charset=iso-8859-1\r\n";
$Headers.= "From: ACCC <ACCC>\r\n";
mail($Email, $Asunto, $Mensaje, $Headers);
}
public function GetPropietario()
{
$Propietarios = new Propietarios();
return $Propietarios->GetByUsuario($this);
}
public function GetAllPropietarios()
{
$Propietarios = new Propietarios();
return $Propietarios->GetAllByUsuario($this);
}
public function GetCriador()
{
$Propietarios = new Propietarios();
return $Propietarios->GetCriadorByUsuario($this);
}
public function GetAllCriadores()
{
$Propietarios = new Propietarios();
return $Propietarios->GetAllCriadoresByUsuario($this);
}
public function GetAllInscripciones()
{
$Inscripciones = new Inscripciones();
return $Inscripciones->GetAllByUsuario($this);
}
public function GetAllInscripcionesEvento($IdEvento)
{
$Inscripciones = new Inscripciones();
return $Inscripciones->GetAllByUsuarioIdEvento($this, $IdEvento);
}
public function GetAllInscripcionesVigentes()
{
$Inscripciones = new Inscripciones();
return $Inscripciones->GetAllVigentesByUsuario($this);
}
public function GetAllInscripcionesCerradas()
{
$Inscripciones = new Inscripciones();
return $Inscripciones->GetAllCerradasByUsuario($this);
}
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat