Current File : /home/caballoscriollos/www/web/library/class.medicoconsultorio.php
<?php
require_once('class.db.php');
require_once('class.dbaccess.php');
require_once('class.medicos.php');
require_once('class.provincias.php');
require_once('class.localidades.php');
class MedicoConsultorio
{
public $IdConsultorio;
public $IdMedico;
public $Institucion;
public $Telefono;
public $Email;
public $Domicilio;
public $IdPais;
public $IdProvincia;
public $IdLocalidad;
public $CodigoPostal;
public $PaginaWeb;
public $Provincia;
public $Localidad;
public $IdEstado;
public $Lat;
public $Lng;
public function __construct()
{
}
public function ParseFromArray(array $arr)
{
$this->IdConsultorio = $arr['IdConsultorio'];
$this->IdMedico = $arr['IdMedico'];
$this->Institucion = $arr['Institucion'];
$this->Telefono = stripslashes($arr['Telefono']);
$this->Email = stripslashes($arr['Email']);
$this->Domicilio = stripslashes($arr['Domicilio']);
$this->IdPais = $arr['IdPais'];
$this->IdProvincia = $arr['IdProvincia'];
$this->IdLocalidad = $arr['IdLocalidad'];
$this->CodigoPostal = stripslashes($arr['CodigoPostal']);
$this->PaginaWeb = stripslashes($arr['PaginaWeb']);
$this->Provincia = $this->GetProvincia();
$this->Provincia->Nombre = utf8_encode($this->Provincia->Nombre);
$this->Localidad = $this->GetLocalidad();
$this->Localidad->Nombre = utf8_encode($this->Localidad->Nombre);
$this->IdEstado = $arr['IdEstado'];
$this->Lat = $arr['Lat'];
$this->Lng = $arr['Lng'];
}
public function GetMedico()
{
$oMedicos = new Medicos();
if ($oMedico = $oMedicos->GetById($this->IdMedico))
return $oMedico->GetMedico();
return '';
}
public function GetProvincia()
{
if (!empty($this->IdProvincia))
{
$Provincias = new Provincias();
return $Provincias->GetById($this->IdProvincia);
}
else
return null;
}
public function GetLocalidad()
{
if (!empty($this->IdLocalidad))
{
$Localidades = new Localidades();
return $Localidades->GetById($this->IdLocalidad);
}
else
return null;
}
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat