本文整理汇总了PHP中Empresa::proprietario方法的典型用法代码示例。如果您正苦于以下问题:PHP Empresa::proprietario方法的具体用法?PHP Empresa::proprietario怎么用?PHP Empresa::proprietario使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Empresa
的用法示例。
在下文中一共展示了Empresa::proprietario方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: clientesProprietario
public function clientesProprietario($pessoasId, $roleId)
{
try {
if ($roleId != PainelConstantes::PROPRIETARIO) {
$modelEmpresa = new Empresa();
$proprietarioId = $modelEmpresa->proprietario(md5($pessoasId));
$proprietarioId = (int) $proprietarioId[0]['pessoas_id'];
} else {
$proprietarioId = $pessoasId;
}
$sql = "SELECT \n Cliente.id, \n Cliente.nome,\n Cliente.sexo,\n Cliente.status,\n Cliente.email,\n Cliente.telefone,\n Cliente.rg,\n Juridica.nome_fantasia,\n Cliente.dt_nascimento\n FROM\n clientes AS Cliente\n INNER JOIN\n empresas AS Empresa ON Cliente.empresas_id = Empresa.id\n INNER JOIN\n pessoaJuridica AS Juridica ON Juridica.id = Empresa.pessoaJuridica_id\n WHERE\n Empresa.pessoas_id = {$proprietarioId};";
return $this->query($sql);
} catch (Exception $ex) {
throw $ex;
}
}
示例2: graficoCasas
public function graficoCasas($pessoasId, $roleId)
{
try {
if ($roleId < 4) {
$empresaModel = new Empresa();
$proprietarioId = $empresaModel->proprietario(md5($pessoasId));
$pessoasId = intval($proprietarioId[0]['pessoas_id']);
}
$sql = "SELECT\n COUNT(*) AS total,\n CONCAT( YEAR(Reserva.start), '-', MONTH(Reserva.start) ) AS data,\n SUM(qtde_pessoas) AS total_pessoas,\n Reserva.empresas_id,\n upper(Juridica.nome_fantasia) as nome_fantasia,\n MONTH(Reserva.start) as month\n FROM\n reservas AS Reserva\n INNER JOIN\n pessoaJuridica AS Juridica ON Juridica.id = Reserva.empresas_id\n INNER JOIN\n empresas AS Empresa ON Empresa.id = Reserva.empresas_id\n WHERE\n DATE(Reserva.start) BETWEEN DATE_SUB(DATE_FORMAT(NOW(), '%Y-%m-01'), INTERVAL 4 MONTH)\n\t\t\t\t\t\t\t\tAND LAST_DAY(DATE_FORMAT(NOW(), '%Y-%m-%d'))\n AND Empresa.pessoas_id = {$pessoasId}\n AND Reserva.status = 1\n GROUP BY Reserva.empresas_id, MONTH(Reserva.start), YEAR(Reserva.start) order by Reserva.start DESC;";
$retorno = $this->query($sql);
return $this->createDataChart($retorno);
} catch (Exception $ex) {
throw $ex;
}
}