Current File : /home/caballoscriollos/www/web/library/class.pais.php
<?php
require_once('class.db.php');
require_once('class.dbaccess.php');
require_once('class.provincias.php');
require_once('class.usuarios.php');
class Pais
{
public $IdPais;
public $Nombre;
public $Abreviatura;
public $IdEstado;
public function __construct()
{
$this->IdPais = '';
$this->Nombre = '';
$this->Abreviatura = '';
$this->IdEstado = '';
}
public function ParseFromArray(array $arr)
{
$this->IdPais = $arr['IdPais'];
$this->Nombre = stripslashes($arr['Nombre']);
$this->Abreviatura = stripslashes($arr['Abreviatura']);
$this->IdEstado = $arr['IdEstado'];
}
public function CanDelete()
{
if (count($this->GetAllProvincias()) > 0)
return false;
if (count($this->GetAllUsuarios()) > 0)
return false;
if (count($this->GetAllUsuariosNewsletter()) > 0)
return false;
if (count($this->GetAllEnvioZonaDetalles()) > 0)
return false;
return true;
}
public function GetAllProvincias()
{
$Provincias = new Provincias();
return $Provincias->GetAllByPais($this);
}
public function GetAllUsuarios()
{
$Usuarios = new Usuarios();
return $Usuarios->GetAllByPais($this);
}
public function GetAllUsuariosNewsletter()
{
$UsuariosNewsletter = new UsuariosNewsletter();
return $UsuariosNewsletter->GetAllByPais($this);
}
public function GetAllEnvioZonaDetalles()
{
$EnvioZonaDetalles = new EnvioZonaDetalles();
return $EnvioZonaDetalles->GetAllByPais($this);
}
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat