• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP Cliente类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中Cliente的典型用法代码示例。如果您正苦于以下问题:PHP Cliente类的具体用法?PHP Cliente怎么用?PHP Cliente使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了Cliente类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: actionCreateClient

 /**
  * Creates a new model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  */
 public function actionCreateClient()
 {
     $hU = new HttpUtils();
     if ($hU->isAjaxRequest() == false) {
         Response::error("not allowed ;)");
     }
     if (isset($_POST["clientName"]) == false || isset($_POST["clientEmail"]) == false) {
         Response::ok(CJSON::encode(array("resultado" => Constants::RESULTADO_OPERACION_FALLA, "detalle" => "Faltan parámetros obligatorios")));
     }
     $cl = Cliente::model()->findAll("email=:email", array(':email' => $_POST["clientEmail"]));
     if (sizeof($cl) > 0) {
         Response::ok(CJSON::encode(array("resultado" => Constants::RESULTADO_OPERACION_FALLA, "detalle" => "Cliente {$_POST["clientEmail"]} ya registrado en el sistema")));
     }
     $cl = new Cliente();
     $cl->surname = "";
     $cl->comments = "";
     $cl->streetaddress = "";
     $cl->name = $_POST["clientName"];
     $cl->email = $_POST["clientEmail"];
     if ($cl->save()) {
         Response::ok(CJSON::encode(array("resultado" => Constants::RESULTADO_OPERACION_EXITO, "detalle" => "Cliente {$cl->email} registrado con éxito")));
     } else {
         Response::ok(CJSON::encode(array("resultado" => Constants::RESULTADO_OPERACION_FALLA, "detalle" => "Error registrando cliente {$cl->email} en el sistema")));
     }
 }
开发者ID:MRodriguez08,项目名称:yii-bundles-app,代码行数:29,代码来源:NotificationController.php


示例2: guardarCliente

 function guardarCliente(Cliente $cliente)
 {
     $nombre = $cliente->getNombre();
     $email = $cliente->getEmail();
     $arrayRuta = $cliente->getRutaImagen();
     $imagen = $arrayRuta['name'];
     $tmp = $arrayRuta['tmp_name'];
     if ($imagen != "") {
         $destino = "../imagenes/" . $imagen;
         if (copy($tmp, $destino)) {
             if (empty($nombre) || empty($email)) {
                 return "No hay datos que guardar";
             } else {
                 $sql = "insert into cliente2 values(0,'{$nombre}','{$email}','{$destino}')";
                 if ($this->conexion->conexion->query($sql)) {
                     $myId = $this->conexion->conexion->insert_id;
                     return $myId;
                     $this->conexion->conexion->close();
                 } else {
                     return "Error al guardar el usuario";
                 }
                 $this->conexion->conexion->close();
             }
         } else {
             return "Error al subir Imagen";
         }
     } else {
         return "Error en el nombre de la imagen";
     }
 }
开发者ID:AGMadera,项目名称:pruebaBracketsDistribuidos,代码行数:30,代码来源:DAOCliente.php


示例3: mantclientes

 function mantclientes()
 {
     $_SESSION['Autenticado'] = true;
     $cliente = new Cliente();
     $data['Cliente'] = $cliente->listadoClientes();
     $this->view->show("cliente/listar.phtml", $data);
 }
开发者ID:luigiguerreros,项目名称:erp,代码行数:7,代码来源:ventascontroller.php


示例4: array

 /**
  * Restituisce la lista dei metodi di pagamento (carte di credito) 
  * di uno specifico cliente
  * @param Cliente $cliente
  * @return array una lista di metodi pagamenti
  */
 public function &getListaPagamentiPerCliente(Cliente $cliente)
 {
     $pagamenti = array();
     $query = "select \n            pagamenti.id, \n            pagamenti.saldo, \n            pagamenti.num_carta, \n            pagamenti.cod_carta, \n            pagamenti.scadenza_carta, \n            pagamenti.titolare_carta, \n            pagamenti.tipo_carta\n        from \n            clienti_pagamenti join pagamenti\n        on \n            clienti_pagamenti.pagamenti_id = pagamenti.id\n        where \n            clienti_pagamenti.clienti_id = ?";
     $mysqli = Db::getInstance()->connectDb();
     if (!isset($mysqli)) {
         error_log("[caricaPagamentoPerId] impossibile inizializzare il database");
         $mysqli->close();
         return null;
     }
     $stmt = $mysqli->stmt_init();
     $stmt->prepare($query);
     if (!$stmt) {
         error_log("[getListaPagamentiPerCliente] impossibile" . " inizializzare il prepared statement");
         $mysqli->close();
         return null;
     }
     if (!$stmt->bind_param('i', $cliente->getId())) {
         error_log("[getListaPagamentiPerCliente] impossibile" . " effettuare il binding in input");
         $mysqli->close();
         return null;
     }
     $pagamenti = self::caricaPagamentiDaStmt($stmt, 2);
     $mysqli->close();
     return $pagamenti;
 }
开发者ID:Artorias91,项目名称:Progetto-AMM,代码行数:32,代码来源:PagamentoFactory.php


示例5: login

 /**
  * Verifica o login do cliente no sistema
  */
 public function login()
 {
     /**
      * Cria a sessão para a navegação segura do cliente,
      * incluindo a sessão atual de 'visitante'
      */
     $cliente = new Cliente();
     $cliente->setEmail($_REQUEST['email']);
     $cliente->setSenha($_REQUEST['senha']);
     $this->modelo('ClienteDAO');
     $objCliente = $this->ClienteDAO->login($cliente);
     $_SESSION['cliente'] = serialize($objCliente);
     if (isset($_REQUEST['finalizar_compra'])) {
         $carrinho = new Carrinho();
         $carrinho->setSession($_SESSION['visitante']);
         /**
          * Carrega os dados do modelo
          */
         $this->modelo('CarrinhoDAO');
         $objCarrinho = array();
         $objCarrinho = $this->CarrinhoDAO->show($carrinho);
         $this->visao->bind('objCarrinho', $objCarrinho);
         $this->visao->render('finalizar_compra/index');
     } else {
         $this->visao->render('pedido/index');
     }
 }
开发者ID:prof-edson-melo,项目名称:php,代码行数:30,代码来源:ClienteControle.php


示例6: cadastro

 public function cadastro($created)
 {
     /**
      * criar uma pessoa
      */
     $modelPessoa = new Pessoa();
     $pessoasId = $modelPessoa->genericInsert(array('tipo_pessoa' => 1, 'created' => $created));
     /**
      * criar uma pessoa fisica
      */
     $ModelPF = new Fisica();
     $ModelPF->genericInsert(array('pessoas_id' => $pessoasId, 'cpf' => '00000000000', 'nome' => $this->getNome()));
     /**
      * criar um contato
      */
     $modelContato = new Contato();
     $contatoId = $modelContato->genericInsert(array('telefone' => Utils::returnNumeric($this->getPhone()), 'tipo' => 1));
     $modelContato->inserirContato($pessoasId, $contatoId);
     /**
      * criar um email
      */
     $modelEmail = new Email();
     $modelEmail->inserirEmailPessoa($pessoasId, $this->getEmail());
     /**
      * criar um usuario
      */
     $modelUsuario = new Usuario();
     $usuarioId = $modelUsuario->genericInsert(array('roles_id' => 1, 'pessoas_id' => $pessoasId, 'status' => 1, 'perfil_teste' => 0, 'created' => $created, 'email' => $this->getEmail(), 'login' => $this->getEmail(), 'senha' => Authentication::password($this->getPhone()), 'chave' => Authentication::uuid(), 'facebook_id' => $this->getFacebookId()));
     $modelCliente = new Cliente();
     $modelCliente->genericInsert(array('pessoas_id' => $pessoasId, 'status' => 1, 'sexo' => 0));
     return $modelCliente->recuperaCliente($this->getNome(), $this->getPhone());
 }
开发者ID:brunoblauzius,项目名称:sistema,代码行数:32,代码来源:Facebook.php


示例7: clientezona

 function clientezona()
 {
     $dataClienteZona = new ClienteZona();
     $opciones = new general();
     $zona = new Zona();
     $cliente = new Cliente();
     $url = "/" . $_REQUEST['url'];
     $id = $_REQUEST['id'] != '' ? $_REQUEST['id'] : 1;
     $data['Opcion'] = $opciones->buscaOpcionexurl($url);
     $data['Modulo'] = $opciones->buscaModulosxurl($url);
     $tamanio = 10;
     $data['ClienteZona'] = $dataClienteZona->listado($id, $tamanio);
     $total = count($data['ClienteZona']);
     for ($i = 0; $i < $total; $i++) {
         if ($data['ClienteZona'][$i]['idcliente'] != '' && $data['ClienteZona'][$i]['idcliente'] != 0) {
             $data['ClienteZona'][$i]['nombrecli'] = $cliente->nombrexid($data['ClienteZona'][$i]['idcliente']);
         }
         if ($data['ClienteZona'][$i]['idzona'] != '' && $data['ClienteZona'][$i]['idzona'] != 0) {
             $data['ClienteZona'][$i]['nombrezona'] = $zona->nombrexid($data['ClienteZona'][$i]['idzona']);
         }
     }
     $data['Paginacion'] = 1;
     $data['Pagina'] = 1;
     $this->view->show("/mantenimiento/clientezona.phtml");
 }
开发者ID:luigiguerreros,项目名称:erp,代码行数:25,代码来源:mantenimientocontroller.php


示例8: verificaCpf

 public function verificaCpf(Cliente $objCliente)
 {
     $conexao = $this->abreConexao();
     $sql = "SELECT * FROM " . TBL_CLIENTES . " WHERE cpf = '" . $objCliente->getCpf() . "'";
     $banco = $conexao->query($sql);
     $numLinhas = $banco->num_rows;
     return $numLinhas;
     $this->fechaConexao();
 }
开发者ID:lucasmachoalfa,项目名称:gcommerce,代码行数:9,代码来源:clienteDao.php


示例9: excluir

 public function excluir()
 {
     $objeto = new Cliente();
     $objeto->load($_GET['id']);
     if ($objeto->excluir()) {
         redirecionar('?pagina=cliente&acao=listar', 'registro excluido com sucesso!');
     } else {
         redirecionar('?pagina=cliente&acao=listar', 'falha ao excluir registro!');
     }
 }
开发者ID:rtsnanner,项目名称:PHP-Scaffold,代码行数:10,代码来源:ClienteController.php


示例10: createCliente

 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @return \Illuminate\Http\Response
  */
 private function createCliente($cliente)
 {
     $usuario = $this->crearUsuarioPasajero($cliente['identificacion']);
     $cliente = new Cliente();
     $cliente->identificacion = $cliente['identificacion'];
     $cliente->nombres = $cliente['nombres'];
     $cliente->telefono = $cliente['telefono'];
     $cliente->direccion = $cliente['direccion'];
     $cliente->usuario_id = $cliente->id;
     return array('cliente' => $cliente->save(), 'usuario' => $usuario);
 }
开发者ID:andybolano,项目名称:viaja_seguro,代码行数:17,代码来源:GiroController.php


示例11: salvar

 public function salvar()
 {
     $obj2 = new Cliente();
     if (!$obj2->load($this->getcliente_cpf_cnpj())) {
         //if (!$this->getcliente_cpf_cnpj()) {
         $result = DB::getConexao()->query("INSERT INTO `cliente`(`cliente_cpf_cnpj`,`cliente_nome`,`cliente_descricao`)\n                            VALUES ('{$this->cliente_cpf_cnpj}','{$this->cliente_nome}','{$this->cliente_descricao}')");
         return $result;
     } else {
         return DB::getConexao()->query("UPDATE `cliente`\n                    SET \n                                        `cliente_nome` = '{$this->cliente_nome}',            \n                                        `cliente_descricao` = '{$this->cliente_descricao}'            \n                        \n                    WHERE `cliente_cpf_cnpj` = '{$this->cliente_cpf_cnpj}';");
     }
 }
开发者ID:rtsnanner,项目名称:PHP-Scaffold,代码行数:11,代码来源:Cliente.php


示例12: getListaCliente

 private function getListaCliente($lista)
 {
     $listaAux = array();
     foreach ($lista as $item) {
         $cliente = new Cliente();
         $cliente->setIdCliente($item["idCliente"]);
         $cliente->setNombre($item["nombre"]);
         $cliente->setDireccion($item["Direccion"]);
         $listaAux[] = $cliente;
     }
     return $listaAux;
 }
开发者ID:mabalderramav,项目名称:PHP-Gestionar-Venta,代码行数:12,代码来源:Cliente.php


示例13: buscarxOrdenVenta

 function buscarxOrdenVenta()
 {
     $idOrdenVenta = $_REQUEST['id'];
     $cliente = new Cliente();
     $data = $cliente->buscaxOrdenVenta($idOrdenVenta);
     $dataRespuesta['razonsocial'] = !empty($data[0]['razonsocial']) ? html_entity_decode($data[0]['razonsocial'], ENT_QUOTES, 'UTF-8') : "";
     $dataRespuesta['idcliente'] = !empty($data[0]['idcliente']) ? $data[0]['idcliente'] : "";
     $dataRespuesta['codcliente'] = !empty($data[0]['codcliente']) ? $data[0]['codcliente'] : "";
     $dataRespuesta['codantiguo'] = !empty($data[0]['codantiguo']) ? $data[0]['codantiguo'] : "";
     $dataRespuesta['codigov'] = !empty($data[0]['codigov']) ? $data[0]['codigov'] : "";
     $dataRespuesta['ruc'] = !empty($data[0]['ruc']) ? $data[0]['ruc'] : "";
     echo json_encode($dataRespuesta);
 }
开发者ID:luigiguerreros,项目名称:erp,代码行数:13,代码来源:ordencobrocontroller.php


示例14: run

 public function run()
 {
     // going 'Faker' :) on the polls table.
     $faker = Faker::create();
     for ($i = 1; $i <= 100; $i++) {
         $cliente = new Cliente();
         $cliente->direccion = $faker->address;
         $cliente->nombre = $faker->name;
         $cliente->email = $faker->email;
         $cliente->telefono = $faker->phoneNumber;
         $cliente->farmacia_id = $faker->numberBetween(1, 5);
         $cliente->save();
     }
 }
开发者ID:kailIII,项目名称:farmacia,代码行数:14,代码来源:ClientesTableSeeder.php


示例15: loginCliente

 private function loginCliente($user, $passw)
 {
     // chiediamo al modello di caricare i dati e li passiamo alla vista.
     // Il passaggio e' fatto semplicemente popolando delle variabili
     // che poi vengono lette dalla vista.
     $q = "SELECT * FROM cliente\r\n                    WHERE Username = '{$user}' AND Password ='{$passw}'";
     $res = $db->query($q);
     if (mysql_num_rows($res) == 1) {
         $row = mysql_fetch_array($res);
         $cliente = new Cliente();
         $cliente->setUsername($user);
         $cliente->setPassword($passw);
         $cliente->setIdCliente($idCliente);
         $cliente->setCognome($cognome);
         $cliente->setNome($nome);
         $cliente->setTelefono($telefono);
         $this->showCliente($cliente);
         //header('Location: index.php');
     } else {
         ?>
                 <script type="text/javascript">
                    alert('utente non trovato!');   
                 </script>
                 <?php 
     }
 }
开发者ID:vanBerkel,项目名称:AmmAnnisPierPaolo,代码行数:26,代码来源:ClienteController.php


示例16: verificaLogin

 public function verificaLogin(Cliente $objCliente)
 {
     $conexao = $this->abreConexao();
     $sql = "SELECT *\n                FROM " . TBL_CLIENTES . "\n                WHERE email = '" . $objCliente->getEmail() . "'\n                AND senha = '" . $objCliente->getSenha() . "'\n               ";
     $banco = $conexao->query($sql);
     $numLinha = $banco->num_rows;
     if ($numLinha == 1) {
         $retorno = $banco->fetch_assoc();
     } else {
         $retorno = 0;
     }
     return $retorno;
     $this->fechaConexao();
 }
开发者ID:lucasmachoalfa,项目名称:gcommerce,代码行数:14,代码来源:clienteDao.php


示例17: map

 /** mappatura proprietà cliente  */
 public static function map(Cliente $cliente, array $properties)
 {
     if (array_key_exists('ID', $properties)) {
         $cliente->setID($properties['ID']);
     }
     if (array_key_exists('EMAIL', $properties)) {
         $cliente->setEMAIL($properties['EMAIL']);
     }
     if (array_key_exists('PASSWORD', $properties)) {
         $cliente->setPASSWORD($properties['PASSWORD']);
     }
     if (array_key_exists('ATTIVO', $properties)) {
         $cliente->setATTIVO($properties['ATTIVO']);
     }
 }
开发者ID:blackvalmiki,项目名称:bee-friend,代码行数:16,代码来源:ClienteMapper.php


示例18: RegistrarCliente

 public function RegistrarCliente($nombres, $doc_ident, $atencion_a, $direccion, $telefono, $correo, $referencia)
 {
     $resultado = array('valor' => 1, 'message' => 'Servicio Registrado correctamente.');
     $cliente = new Cliente();
     $cliente->nombres = $nombres;
     $cliente->doc_ident = $doc_ident;
     $cliente->atencion_a = $atencion_a;
     $cliente->direccion = $direccion;
     $cliente->telefono = $telefono;
     $cliente->correo = $correo;
     $cliente->referencia = $referencia;
     if (!$cliente->save()) {
         $resultado = array('valor' => 0, 'message' => 'No hemos podido Registrar el servicio, intentelo nuevamente');
     }
     return $resultado;
 }
开发者ID:JLuisJ7,项目名称:sisfip,代码行数:16,代码来源:Cliente.php


示例19: getIndex

 public function getIndex()
 {
     //Session::put('infocliente',Auth::user()->id);
     $cliente = Cliente::find(Auth::user()->id);
     $elcli = Auth::user()->id;
     date_default_timezone_set("America/Bogota");
     $accesoanterior = $cliente->updated_at;
     $nombrec = $cliente->nombre;
     $cliente->updated_at = Carbon::now();
     $cliente->save();
     $cuentas = Cuenta::where('cedula', Auth::user()->id)->get();
     $ahorros = array();
     $corriente = array();
     if (!is_null($cuentas)) {
         foreach ($cuentas as $cuenta) {
             if ($cuenta->tipo == 'A') {
                 $aho = Ahorros::where('cuenta', $cuenta->codigo)->first();
                 array_push($ahorros, $aho);
             } else {
                 $corr = Corriente::where('cuenta', $cuenta->codigo)->first();
                 array_push($corriente, $corr);
             }
         }
     }
     return View::make('bienvenidas.bienvenida')->with('ultacceso', $accesoanterior)->with('corriente', $corriente)->with('ahorros', $ahorros)->with('cuentas', $cuentas)->with('elcli', $elcli)->with('nombrec', $nombrec);
     //primer pantallazo
 }
开发者ID:jdzapatas,项目名称:SunBank,代码行数:27,代码来源:LoginController.php


示例20: update

 public function update()
 {
     $inputs = Input::all();
     $reglas = array('nombres' => 'required|min:4', 'apellido' => 'required');
     $mensajes = array('required' => 'Campo Obligatorio');
     $validar = Validator::make($inputs, $reglas);
     if ($validar->fails()) {
         Input::flash();
         return Redirect::back()->withInput()->withErrors($validar);
     } else {
         $id = Input::get('id');
         $cliente = Cliente::find($id);
         $cliente->nombres = Input::get('nombres');
         $cliente->apellido = Input::get('apellido');
         $cliente->tipo_doc = Input::get('tipo_doc');
         $cliente->documento = Input::get('documento');
         $cliente->email = Input::get('email');
         $cliente->calle = Input::get('calle');
         $cliente->num = Input::get('num');
         $cliente->piso = Input::get('piso');
         $cliente->localidad = Input::get('localidad');
         $cliente->telefono = Input::get('telefono');
         $cliente->celular = Input::get('celular');
         $cliente->save();
         return Redirect::to('lista_clientes')->with('error', 'El Cliente ha sido actualizado con Éxito')->withInput();
     }
 }
开发者ID:walheredia,项目名称:expo,代码行数:27,代码来源:ClientesController.php



注:本文中的Cliente类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP Clients类代码示例发布时间:2022-05-20
下一篇:
PHP Client类代码示例发布时间:2022-05-20
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap