本文整理汇总了PHP中Empresa类的典型用法代码示例。如果您正苦于以下问题:PHP Empresa类的具体用法?PHP Empresa怎么用?PHP Empresa使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Empresa类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: fromArray
public function fromArray($array)
{
$anotacao = new Anotacao();
$anotacao->setId(getValorOuNullo('id', $array));
$anotacao->setTitulo(getValorOuNullo('cadastro_titulo', $array));
$anotacao->setObservacao(getValorOuNullo('cadastro_observacao', $array));
$empresaId = getValorOuNullo('empresa_id', $array);
if ($empresaId != null) {
$empresa = new Empresa();
$empresa->setId($empresaId);
$anotacao->setEmpresa($empresa);
}
$usuarioId = getValorOuNullo('usuario_id', $array);
if ($usuarioId != null) {
$usuario = new Usuario();
$usuario->setId($usuarioId);
$anotacao->setUsuario($usuario);
}
$pessoaId = getValorOuNullo('pessoa_id', $array);
if ($pessoaId != null) {
$pessoa = new Pessoa();
$pessoa->setId($pessoaId);
$anotacao->setPessoa($pessoa);
}
$anotacao->setData(date('Y-m-d H:i:s'));
return $anotacao;
}
开发者ID:BGCX067,项目名称:facomcrm-svn-to-git,代码行数:27,代码来源:AnotacaoConverter.php
示例2: index
/**
* Método principal
*/
public function index()
{
$pais = new Pais();
$estado = new Estado();
$municipio = new Municipio();
if (Input::hasPost('empresa')) {
if (DwSecurity::isValidKey(Input::post('empresa_id_key'), 'form_key')) {
if (Empresa::setEmpresa('save', Input::post('empresa'))) {
DwMessage::valid('Los datos se han actualizado correctamente');
} else {
DwMessage::get('error_form');
}
}
}
$empresa = new Empresa();
if (!$empresa->getInformacionEmpresa()) {
DwMessage::get('id_no_found');
return DwRedirect::toRoute('module: dashboard', 'controller: index');
}
if (!APP_OFFICE) {
$sucursal = new Sucursal();
$this->sucursal = $sucursal->getInformacionSucursal(1);
$this->ciudades = Load::model('params/ciudad')->getCiudadesToJson();
}
$this->empresa = $empresa;
$this->pais = $pais->getListadoPais();
$this->estado = $estado->getListadoEstado();
$this->municipio = $municipio->getListadoMunicipio();
$this->page_title = 'Información de la empresa';
}
开发者ID:RFDO93,项目名称:mantenimiento,代码行数:33,代码来源:empresa_controller.php
示例3: frame
public function frame()
{
$fc = Zend_Controller_Front::getInstance();
$fc->registro['os_empresa_agrupadora_id'] = $_REQUEST['os_empresa_agrupadora_id'] != NULL ? $_REQUEST['os_empresa_agrupadora_id'] : NULL;
$modelo = new Empresa();
$empresas = $modelo->arraySelect();
$dados = $_REQUEST['os_empresa_agrupadora_id'] . $fc->getRequest()->getParam("os_empresa_agrupadora_id") . $fc->registro['os_empresa_agrupadora_id'];
$dados .= "<label for='os_empresa_agrupadora_id'>Empresa:</label>\n";
$dados .= "<select name='os_empresa_agrupadora_id' id='os_empresa_agrupadora_id' required onchange=\"location.href='?os_empresa_agrupadora_id='+this.value;\">\n";
$dados .= "<option></option>\n";
foreach ($empresas as $id => $empresa) {
$dados .= "<option ";
$dados .= $fc->registro['os_empresa_agrupadora_id'] == $id ? 'selected' : NULL;
$dados .= " value=" . $id . ">{$empresa}</option>\n";
}
$dados .= "</select><br>\n";
$modelo = new Setor();
$setores = $modelo->arraySelect($fc->registro['os_empresa_agrupadora_id']);
$dados .= "<label for='os_setor_id'>Setor:</label>\n";
$dados .= "<select name='os_setor_id' id='os_setor_id' required>\n";
$dados .= "<option></option>\n";
foreach ($setores as $id => $setor) {
$dados .= "<option ";
$dados .= $fc->registro['os_setor_id'] == $id ? 'selected' : NULL;
$dados .= " value=" . $id . ">" . $setor . "</option>\n";
}
$dados .= "</select><br>";
file_put_contents(APPLICATION_PATH . "\\..\\www\\frame\\Equipamento.html", $dados);
}
开发者ID:Jorgeley,项目名称:Real-State,代码行数:29,代码来源:Frame.php
示例4: setEmpresa
/**
* Método para registrar y modificar los datos de la empresa
*
* @param string $method Método para guardar en la base de datos (create, update)
* @param array $data Array de datos para la autocarga de objetos
* @param arraty $other Se utiliza para autocargar datos adicionales al objeto
* @return Empresa
*/
public static function setEmpresa($method, $data, $optData = null)
{
$obj = new Empresa($data);
if ($optData) {
$obj->dump_result_self($optData);
}
$rs = $obj->{$method}();
return $rs ? $obj : NULL;
}
开发者ID:slrondon,项目名称:MikrotikCenter,代码行数:17,代码来源:empresa.php
示例5: enviarEmailNovaSenha
function enviarEmailNovaSenha($nome, $email, $senha)
{
$emp = new Empresa();
$emp->getById(EMPRESA);
$mensagem = "Sr(a). {$nome}, sua nova senha para acesso é:<strong>{$senha}</strong>";
$tplEmail = new Template("view/padrao/email.html");
$tplEmail->ASSINATURA = str_replace("#url#", URL, str_replace("#nome#", "Condomínio", str_replace("#logomarca#", $emp->logomarca, Email::ASSINATURA)));
$tplEmail->MENSAGEM = $mensagem;
return $this->mail_html($email, REMETENTE, "Condominium - Nova Senha", $tplEmail->showString());
}
开发者ID:rodharley,项目名称:condominio,代码行数:10,代码来源:email.php
示例6: deletarEmpresa
function deletarEmpresa()
{
$id = $_POST['id'];
$razaoSocial = $_POST['razaoEmpresa'];
$cnpj = $_POST['cnpjEmpresa'];
$email = $_POST['emailEmpresa'];
$empresa = new Empresa($id, $razaoSocial, $cnpj, $email);
$empresa->setId($id);
$this->empresaDao->deletar($empresa);
$this->listar();
}
开发者ID:willianoma,项目名称:megavisitaold,代码行数:11,代码来源:EmpresaController.php
示例7: getEmpresa
public function getEmpresa($id)
{
$sql = "select * from {$this->tabela_bd} where id = {$id}";
$result = mysql_query($sql) or die("Erro: " . mysql_error());
//echo mysql_num_rows($result);
// $objEmpresa = null;
while ($item = mysql_fetch_array($result)) {
$empresa = new Empresa($item['id'], $item['razaoSocial'], $item['cnpj'], $item['email']);
$empresa->setId($item['id']);
}
return $empresa;
}
开发者ID:willianoma,项目名称:megavisitaold,代码行数:12,代码来源:EmpresaDao.php
示例8: buscar
public function buscar(Empresa $empresa, $nome, $tipo = "")
{
if ($empresa == NULL) {
throw new TecnicaException('Empresa não definida!');
}
$varTipo = "";
if ($tipo != "") {
$varTipo = 'AND tipo = "' . $tipo . '"';
}
$stmt = $this->pdo->query('SELECT * FROM ' . self::$TABELA_PESSOA . ' WHERE empresa_id = ' . $empresa->getId() . ' AND nome LIKE "%' . $nome . '%" ' . $varTipo);
return $stmt->fetchAll();
}
开发者ID:BGCX067,项目名称:facomcrm-svn-to-git,代码行数:12,代码来源:PessoaRepository.php
示例9: listar
public function listar(Empresa $empresa)
{
$stmt = $this->pdo->query('
SELECT id, DATE_FORMAT(data, "%d/%m/%Y %H:%i:%s") as data, observacao, acao, nome_usuario, empresa_id
FROM
' . self::$TABELA_AUDITORIA . '
WHERE
empresa_id = ' . $empresa->getId() . '
ORDER BY id DESC
');
return $stmt->fetchAll();
}
开发者ID:BGCX067,项目名称:facomcrm-svn-to-git,代码行数:12,代码来源:AuditoriaRepository.php
示例10: Guardar
function Guardar()
{
$empresa = new Empresa();
if (isset($_POST['nombre']) && $_POST['nombre'] != "" && isset($_POST['codigo']) && $_POST['codigo'] != "" && isset($_POST['estatus']) && $_POST['estatus'] != "") {
$nombre = $_POST['nombre'];
$codigo = $_POST['codigo'];
$estatus = $_POST['estatus'];
$empresa->Nueva_Empresa($nombre, $codigo, $estatus);
header("Location: index.php?oksave");
} else {
header("Location: index.php?error");
}
}
开发者ID:hackdracko,项目名称:envasadoras,代码行数:13,代码来源:empresa_new.php
示例11: LeerPorCadena
public function LeerPorCadena($cr,$cad)
{
global $db;
$oEmpresa = new Empresa();
$Rs = $oEmpresa->LeerDatos();
if($Rs)
{
$Ingreso = $Rs->fields['ingreso'];
$Rs = $db->Execute("select * from {$this->_table} where spi_cuenta like'{$Ingreso}%' and {$cr} like '%{$cad}%'");
}
return $Rs;
}
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:14,代码来源:sigesp_sfp_plangastosDao.php
示例12: cadastrar
function cadastrar()
{
$this->init_session();
//Recupera o id do usuário logado
$idUsuario = $this->escape("user");
$usuario = Doctrine::getTable("Usuario")->find($idUsuario);
$nomeFantasia = $this->escape("nomeFantasia");
$razaoSocial = $this->escape("razaoSocial");
$cnpj = $this->escape("cnpj");
$rua = $this->escape("rua");
$numero = $this->escape("numero");
$bairro = $this->escape("bairro");
$cep = $this->escape("cep");
$cidade = $this->escape("cidade");
$uf = $this->escape("uf");
$contato = $this->escape("contato");
$telefone1 = $this->escape("telefone1");
$telefone2 = $this->escape("telefone2");
$email = $this->escape("email");
$inscricaoEstadual = $this->escape("inscricaoEstadual");
$inscricaoMunicipal = $this->escape("inscricaoMunicipal");
$observacao = $this->escape("observacao");
$status = "Ativo";
$empresa = new Empresa();
$empresa->nomeFantasia = $nomeFantasia;
$empresa->razaoSocial = $razaoSocial;
$empresa->cnpj = $cnpj;
$empresa->rua = $rua;
$empresa->numero = $numero;
$empresa->bairro = $bairro;
$empresa->cep = $cep;
$empresa->cidade = $cidade;
$empresa->uf = $uf;
$empresa->contato = $contato;
$empresa->telefone1 = $telefone1;
$empresa->telefone2 = $telefone2;
$empresa->email = $email;
$empresa->inscricaoEstadual = $inscricaoEstadual;
$empresa->inscricaoMunicipal = $inscricaoMunicipal;
$empresa->observacao = $observacao;
$empresa->status = $status;
$empresa->usuarioResponsavel = $usuario->login;
if ($empresa->trySave()) {
$this->success("Empresa cadastrada com sucesso.");
} else {
$this->error("Erro ao cadastrar a empresa. Tente novamente ou contate o administrador.");
}
}
开发者ID:edsondelimacosmejunior,项目名称:segura,代码行数:48,代码来源:empresa.php
示例13: 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;
}
}
开发者ID:brunoblauzius,项目名称:sistema,代码行数:16,代码来源:Cliente.php
示例14: getAction
public function getAction()
{
//Primero desabilitamos la vista del controlador
$this->view->disable();
//Comprobamos si hemos encontrado la informacion
if ($this->request->isGet() == true) {
//Asi lo hacemos para un acceso a una db normal
//los recuperamos todos
$empresas = Empresa::find();
//los recorremos todos para mostrarlos
foreach ($empresas as $empresa) {
$this->_empresas[] = $empresa;
}
//generamos la respuesta con el contenido en un JSON
$this->response->setJsonContent(array("empresas" => $this->_empresas));
/*
//Asi lo hacemos para un acceso a una Api REST
$url = 'http://localhost/guarderiarest/api/empresas/';
$json = file_get_contents($url);
$this->_empresas = json_decode($json,true);
$this->response->setJsonContent(array("empresas" => $this->_empresas));
*/
$this->response->setStatusCode(200, "OK");
$this->response->send();
} else {
//Si no la encontramos entonces respondemos que no la hemos encontrado
$this->response->setStatusCode(404, "Not Found");
}
}
开发者ID:bodypheo,项目名称:Proyecto-Fin-de-Carrera,代码行数:29,代码来源:EmpresaController.php
示例15: postEditEmpresa
public function postEditEmpresa()
{
//validar formulario
$rules = array('nombre' => 'required', 'razon_social' => 'required', 'domicilio' => 'required', 'rfc' => 'required|max:13|min:12', 'telefono' => 'required', 'cp' => 'required|numeric', 'logo' => 'image|mimes:jpeg,bmp,png');
$messages = array('required' => 'El campo :attribute es obligatorio', 'numeric' => 'Capture solo números', 'max' => 'Capture máximo :max caracteres', 'min' => 'Capture minimo :min caracteres', 'image' => 'Solo se aceptan imagenes jpeg, png, bmp o gif', 'size' => 'el :attribute debe ser de :size numeros');
$validator = Validator::make(Input::all(), $rules, $messages);
if ($validator->fails()) {
return Redirect::back()->withInput()->withErrors($validator)->with('registro', 'modificando')->with('tab', 'tab1');
}
//al pasar la validacion se procede a guardar campos
$id = Input::get('id');
$empresa = Empresa::find($id);
$file = Input::file('logo');
$empresa->nombre = Input::get('nombre');
$empresa->razon_social = Input::get('razon_social');
$empresa->domicilio = Input::get('domicilio');
$empresa->rfc = Input::get('rfc');
$empresa->cp = Input::get('cp');
$empresa->telefono = Input::get('telefono');
if (Input::hasFile('logo')) {
//checa si trae archivo para poder guardar
$empresa->logo = Input::file('logo')->getClientOriginalName();
//nombre original de la foto
$file->move("public/img/upload/empresa", $file->getClientOriginalName());
}
$empresa->save();
return Redirect::back()->with('status', 'update')->with('tab', 'tab1');
}
开发者ID:grupoim,项目名称:bifrost_free,代码行数:28,代码来源:ConfiguracionControlador.php
示例16: login
function login(Request $request, Response $response)
{
$response = $response->withHeader('Content-type', 'application/json');
$data = json_decode($request->getBody(), true);
$cont = 0;
$std = 0;
$roles = array();
$dataCliente = Cliente::select("email", "nombres", "apellidos")->where('email', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
if ($dataCliente != null) {
$cont++;
array_push($roles, "cliente");
}
$dataEmpresa = Empresa::select("email", "nombre", "foto")->where('email', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
if ($dataEmpresa != null) {
$cont++;
array_push($roles, "empresa");
}
$dataUsuario = Usuario::select("id", "nombres", "apellidos", "idSucursal", "idCategoria")->where('id', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
if ($dataUsuario != null) {
$cont++;
array_push($roles, "usuario");
}
if ($cont > 0) {
$response = $response->withStatus(200);
$std = 1;
} else {
$response = $response->withStatus(404);
}
$response->getBody()->write(json_encode(array("std" => $std, "roles" => $roles)));
return $response;
}
开发者ID:giocni93,项目名称:BuscaloApi,代码行数:31,代码来源:UsuarioControl.php
示例17: fromArray
public function fromArray($array)
{
$usuario = new Usuario();
$usuario->setId(getValorOuNullo('id', $array));
$usuario->setSenha(getValorOuNullo('senha', $array));
$usuario->setEmail(getValorOuNullo('email', $array));
$usuario->setNivel(getValorOuNullo('nivel', $array));
$usuario->setNome(getValorOuNullo('nome', $array));
$usuario->setUsuario(getValorOuNullo('usuario', $array));
$empresaId = getValorOuNullo('empresa_id', $array);
if ($empresaId != null) {
$empresa = new Empresa();
$empresa->setId($empresaId);
$usuario->setEmpresa($empresa);
}
return $usuario;
}
开发者ID:BGCX067,项目名称:facomcrm-svn-to-git,代码行数:17,代码来源:UsuarioConverter.php
示例18: getImportOfertas
public function getImportOfertas()
{
$oldOfertas = DB::connection("mysql_old")->table("ofertas")->get();
foreach ($oldOfertas as $oldOferta) {
$empresaId = Empresa::where("old_id", "=", $oldOfertas['empresas_id'])->pluck("id");
$newOferta = array("old_id" => $oldOferta['id'], "empresa_id" => $empresaId, "fecha_alta" => $oldOferta['ofertas_FechaCreacion'], "puesto" => $oldOferta['ofertas_Nombre'], "plazas" => $oldOferta['ofertas_Plazas'], "experienciav" => $oldOferta['id'], "jornada_laboral" => $oldOferta['id'], "horario_laboral" => $oldOferta['id'], "contrato_id" => $oldOferta['id'], "meses_contrato" => $oldOferta['id'], "fecha_caducidad" => $oldOferta['id'], "salario" => $oldOferta['id'], "perfil_edad_min" => $oldOferta['id'], "perfil_edad_max" => $oldOferta['id'], "calle" => $oldOferta['id'], "cp" => $oldOferta['id'], "estudio_id" => $oldOferta['id'], "provincia_id" => $oldOferta['id'], "municipio_id" => $oldOferta['id'], "created_at" => $oldOferta['id'], "vupdated_at" => $oldOferta['id'], "deleted_at" => $oldOferta['id'], "activo" => $oldOferta['id']);
}
}
开发者ID:albafo,项目名称:web.Adehon,代码行数:8,代码来源:ImporterController.php
示例19: imprimir
{
}
public function imprimir()
{
$this->layout = 'imprimir';
$despesas = null;
list($pessoasId, $empresaId, $dataInicio, $dataFim) = explode('/', $_GET['param']);
$empresa = new Empresa();
$dadosEmpresa = $empresa->find('all', array('id' => $empresaId), array('logo', 'nome_fantasia', 'razao'));
$entradas = $this->Financeiro->filtrar($empresaId, $pessoasId, $dataInicio, $dataFim, array(2, 3, 4, 5));
if (empty($pessoasId)) {
$despesas = $this->Despesa->filtrar($empresaId, $dataInicio, $dataFim);
}
$this->set('dadosEmpresa', $dadosEmpresa[0]);
$this->set('entradas', $entradas);
$this->set('despesas', $despesas);
$this->set('dataInicio', $dataInicio);
$this->set('dataFim', $dataFim);
开发者ID:brunoblauzius,项目名称:sistema,代码行数:18,代码来源:FinanceirosController.php
示例20: store
/**
* Store a newly created resource in storage.
*
* @return Response
*/
public function store()
{
//
$empresa = Empresa::find(Auth::user()->id);
$precio = Input::get('precioServicio');
$servicio = Input::get('servicio');
$empresa->actividades()->attach($servicio, array('precio' => $precio));
return "good!";
}
开发者ID:ExiaMilenium,项目名称:extremocundinamarca,代码行数:14,代码来源:ServicioController.php
注:本文中的Empresa类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论