本文整理汇总了PHP中Cliente::find方法的典型用法代码示例。如果您正苦于以下问题:PHP Cliente::find方法的具体用法?PHP Cliente::find怎么用?PHP Cliente::find使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cliente
的用法示例。
在下文中一共展示了Cliente::find方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getSeleccionar
public function getSeleccionar($url = 'clientes/listado', $idCliente = null)
{
if (is_numeric($idCliente)) {
$cliente = Cliente::find($idCliente);
Session::put('cliente', $cliente);
Session::flash('mensajeOk', 'Has seleccionado a ' . Session::get('cliente')->nombre);
return Redirect::to($url);
} else {
return Redirect::to($url);
}
}
示例2: destroy
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return Response
*/
public function destroy($id)
{
$Cliente = Cliente::find($id);
$Cliente->delete();
return Input::get('id');
}
示例3: 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
}
示例4: 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();
}
}
示例5: store
/**
* Store a newly created conversa in storage.
*
* @return Response
*/
public function store()
{
$validator = Validator::make($data = Input::all(), Conversa::$rules);
//return Conversa::create($data);
if ($validator->fails()) {
return Response::json(array('success' => false));
}
$conversa = Conversa::create($data);
if ($conversa) {
$alert[] = ['class' => 'alert-success', 'message' => '<strong><i class="fa fa-check"></i></strong>Conversa salva com sucesso!'];
// AGENDAR PRÓXIMA CONVERSA
if (isset($data['tarefa_title']) and !empty($data['tarefa_title'])) {
$cliente = Cliente::find($data['cliente_id']);
if (!empty($data['tarefa_title'])) {
$tarefa_title = $data['tarefa_title'];
} else {
$tarefa_title = "Conversa agendada com " . $cliente->nome;
}
$tarefa = Tarefa::create(['start' => date('Y-m-d H:i:s', strtotime($data['tarefa_date'])), 'cliente_id' => $data['cliente_id'], 'conversa_id' => $conversa->id, 'title' => $tarefa_title, 'tipo' => $data['tarefa_tipo']]);
if ($tarefa) {
$alert[] = ['class' => 'alert-success', 'message' => '<strong><i class="icon-alarm"></i></strong> Próxima conversa agendada para ' . date('d \\d\\e F', strtotime($tarefa->start))];
}
}
} else {
$alert[] = ['class' => 'alert-warning', 'message' => '<strong><i class="fa fa-times"></i></strong> Erro! Não foi possível salvar a conversa.'];
}
Session::flash('alerts', $alert);
return Redirect::to(URL::previous());
//return Response::json(array('success' => true));
}
示例6: update
public function update($id)
{
$cliente = Cliente::find($id);
$data = Input::get('cliente');
$cliente->fill($data);
$cliente->save();
return Redirect::route('clientes.show', $id);
}
示例7: newAction
/**
* Muestra un formulario para crear una planilla.
*/
public function newAction()
{
$this->importarSelect2();
$this->assets->collection('headerJs')->addJs('plugins/jQueryUI/jquery-ui.min.js');
$this->assets->collection('headerCss')->addCss('plugins/jQueryUI/jquery-ui.css')->addCss('dist/css/planilla.css');
$this->view->fechaActual = date('m/Y');
$elemento = new DataListElement('cliente_nombre', array(array('placeholder' => 'SELECCIONAR CLIENTE', 'required' => '', 'class' => 'form-control', 'maxlength' => 60), Cliente::find(array('cliente_habilitado=1', 'order' => 'cliente_nombre')), array('cliente_id', 'cliente_nombre'), 'cliente_id'));
$elemento->setLabel('Nombre del Cliente');
$this->view->selectCliente = $elemento;
}
示例8: obtenerCliente
public function obtenerCliente($idCliente)
{
try {
$cliente = Cliente::find($idCliente);
return $cliente;
} catch (\Exception $ex) {
Log::error($ex);
}
return null;
}
示例9: initialize
/**
* Initialize the cliente form
*/
public function initialize($entity = null, $options = array())
{
$required['clave'] = "";
$required['valor'] = "";
if (isset($options['required'])) {
$required['clave'] = "required";
$required['valor'] = "true";
}
/*======================= ID ==============================*/
if (!isset($options['edit'])) {
$element = new Text("cliente_id");
$this->add($element->setLabel("N° de Cliente"));
} else {
$this->add(new Text("cliente_id"));
}
$this->add(new Select("cliente_nombre", Cliente::find(), array('using' => array('cliente_id', 'cliente_nombre'), 'useEmpty' => true, 'class' => 'form-control ', 'style' => 'width:100%', $required['clave'] => $required['valor'])));
/*======================= YACIMIENTO ==============================*/
$elemento = new Select('yacimiento_id', Yacimiento::find(array('yacimiento_habilitado=1', 'order' => 'yacimiento_destino')), array('using' => array('yacimiento_id', 'yacimiento_destino'), 'useEmpty' => false, 'class' => 'form-control autocompletar', 'style' => 'width:100%', $required['clave'] => $required['valor']));
$elemento->setLabel('Destino');
$this->add($elemento);
/*======================= LINEA ==============================*/
$elemento = new Select('cliente_lineaId', Linea::find(array('linea_habilitado=1', 'order' => 'linea_nombre')), array('using' => array('linea_id', 'linea_nombre'), 'useEmpty' => false, 'class' => 'form-control autocompletar', 'style' => 'width:100%', $required['clave'] => $required['valor']));
$elemento->setLabel('Linea');
$this->add($elemento);
/*======================= CENTRO COSTO ==============================*/
$elemento = new Select('centroCosto_id', Centrocosto::find(array('centroCosto_habilitado=1', 'order' => 'centroCosto_codigo')), array('using' => array('centroCosto_id', 'centroCosto_codigo'), 'useEmpty' => false, 'class' => 'form-control autocompletar', 'style' => 'width:100%', $required['clave'] => $required['valor']));
$elemento->setLabel('Centro de Costo');
$this->add($elemento);
/*======================= CLIENTE_OPERADORA ==============================*/
//Todas Las Operadoras Dependientes:
$listaOperadoras = new Select('cliente_lisneaId', array(array('placeholder' => 'SELECCIONE LA OPERADORA', 'maxlength' => 50, 'class' => 'form-control', $required['clave'] => $required['valor']), Operadora::find(array('operadora_habilitado=1', 'order' => 'operadora_nombre')), array('operadora_id', 'operadora_nombre'), 'operadora_id'));
$listaOperadoras->setLabel('Operadora');
$this->add($listaOperadoras);
/*======================= CLIENTE - EQUIPO/POZO - YACIMIENTO ==============================*/
//Primero El PRINCIPAL.
$listaYacimiento = new Select('yacimiento_destino', array(array('placeholder' => 'SELECCIONAR', 'maxlength' => 50, 'class' => 'form-control', $required['clave'] => $required['valor']), Yacimiento::find(array('yacimiento_habilitado=1', 'order' => 'yacimiento_destino')), array('yacimiento_id', 'yacimiento_destino'), 'yacimiento_id'));
$listaYacimiento->setLabel('Yacimiento');
$this->add($listaYacimiento);
/*=================================================*/
$listaEquipoPozo = new Select('equipoPozo_nombre', array(array('placeholder' => 'SELECCIONE UN YACIMENTO', 'maxlength' => 50, 'class' => 'form-control', $required['clave'] => $required['valor']), Equipopozo::find(array('equipoPozo_habilitado=1', 'order' => 'equipoPozo_nombre')), array('equipoPozo_id', 'equipoPozo_nombre'), 'equipoPozo_id'));
$listaEquipoPozo->setLabel('Equipo/Pozo');
$this->add($listaEquipoPozo);
/*======================== CLIENTE - CENTRO COSTO - LINEA =========================*/
//DataList Dependientes: Linea
$listaLinea = new Select('linea_nombre', array(array('placeholder' => 'SELECCIONAR', 'maxlength' => 50, 'class' => 'form-control'), Linea::find(array('linea_habilitado=1', 'order' => 'linea_nombre')), array('linea_id', 'linea_nombre'), 'linea_id'));
$listaLinea->setLabel('Linea');
$this->add($listaLinea);
/*=================================================*/
$listaCentroCosto = new Select('centroCosto_codigo', array(array('placeholder' => 'SELECCIONE UNA LINEA', 'maxlength' => 50, 'class' => 'form-control', $required['clave'] => $required['valor']), Centrocosto::find(array('centroCosto_habilitado=1', 'order' => 'centroCosto_codigo')), array('centroCosto_id', 'centroCosto_codigo'), 'centroCosto_id'));
$listaCentroCosto->setLabel('Centro Costo');
$this->add($listaCentroCosto);
}
示例10: update
public function update(Request $request, $id)
{
$clientes = Cliente::find($id);
$clientes->nome = $request->nome;
$clientes->nome_fantasia = $request->nome_fantasia;
$clientes->tipo_cliente = $request->tipo_client;
$clientes->rg = $request->rg;
$clientes->cpf = $request->cpf;
$clientes->nasc = $request->nasc;
$clientes->email = $request->email;
$clientes->cliente_preferencial = $request->cliente_preferencial;
$clientes->backbone_id = $request->backbone_id;
$clientes->save();
}
示例11: store
public function store()
{
$data = Input::all();
$cliente = Cliente::find($data['presupuesto']['cliente_id']);
$presupuesto = new Presupuesto();
$presupuesto->fill($data['presupuesto']);
$presupuesto->cliente()->associate($cliente);
$presupuesto->save();
foreach ($data['modulos'] as $index => $m_data) {
$modulo = new ModuloPresupuesto();
$modulo->fill($m_data);
$presupuesto->modulos()->save($modulo);
$modulo->save();
}
return Redirect::route('presupuestos.index');
}
示例12: create
/**
* Show the form for creating a new tarefa
*
* @return Response
*/
public function create()
{
// $tarefas = new CreateTarefasTable();
// $tarefas->down();
// $tarefas->up();
// echo "OK";
// exit;
if (isset($_GET['conversa_id'])) {
$conversa = Conversa::find($_GET['conversa_id']);
} else {
$conversa = "";
}
if (isset($_GET['cliente_id'])) {
$cliente = Cliente::find($_GET['cliente_id']);
} else {
$cliente = "";
}
if (Request::ajax()) {
return View::make('tarefas.panels.create', compact('conversa', 'cliente'));
} else {
return View::make('tarefas.create', compact('conversa', 'cliente'));
}
}
示例13: Cliente
<?php
require_once './header.php';
require_once './Cliente.php';
//Cria uma instancia de clientes
$Cliente = new Cliente();
$NomeCliente = $Cliente->find($_GET['id']);
?>
<div class="container">
<h1>Visualização de Clintes</h1>
<hr class="divider">
<div class="row">
<h4 class="text-center text-uppercase">Dados do Cliente: <?php
echo $NomeCliente['name'];
?>
</h4>
<h5 class="text-center text-uppercase">Id: <?php
echo $NomeCliente['id'];
?>
</h5>
<h5 class="text-center text-uppercase">Nome: <?php
echo $NomeCliente['name'];
?>
</h5>
<hr class="divider">
<div class="btn-group">
<a class="btn btn-primary" href="indexCliente.php"><span class="glyphicon glyphicon-chevron-left"/> Voltar</a>
</div>
</div>
示例14: catch
<?php
require_once './Cliente.php';
try {
$conexao = new \PDO('mysql:host=localhost;dbname=pdo', 'root', 'root');
} catch (\PDOException $e) {
if ($e->getCode() === 1045) {
echo "Usuário incorreto";
}
}
//Intanciando o Cliente
$clienteErick = new Cliente($conexao);
//Setando o Cliente para efetuar a inclusão
$clienteErick->setName('Mssias')->setId('8');
//Inserindo o cliente
echo $clienteErick->inserir();
//Listando todos os clientes
foreach ($clienteErick->listar() as $value) {
echo $value[0] . "-" . $value[1] . "<br>";
}
//Alterando o nome de um cliente
echo $clienteErick->alterar('7', 'Bull Peendranande');
//Listando um cliente selecionado
$value2 = $clienteErick->find('7');
echo $value2[0] . "-" . $value2[1] . "<br>";
//Excluindo um Cliente
echo $clienteErick->deletar('1');
//Listando todos os clientes para ver as alterações
foreach ($clienteErick->listar() as $value) {
echo $value[0] . "-" . $value[1] . "<br>";
}
示例15: postUpdate
/**
* Update the specified resource in storage.
*
* @param int $id
* @return Response
*/
public function postUpdate()
{
$persona = Persona::find(Input::get('persona_id'));
$persona->nombres = Input::get('nombres');
$persona->apellido_paterno = Input::get('apellido_paterno');
$persona->apellido_materno = Input::get('apellido_materno');
$persona->save();
if (Input::has('cliente_id')) {
$cliente = Cliente::find(Input::get('cliente_id'));
} else {
$cliente = new Cliente();
}
$cliente->sexo = Input::get('sexo');
$cliente->estado_civil_id = Input::get('estado_civil');
$cliente->email = Input::get('email');
$cliente->fecha_nacimiento = Input::get('fecha_nacimiento');
$cliente->calle = Input::get('calle');
$cliente->colonia_id = Input::get('colonia_id');
$cliente->numero_exterior = Input::get('numero_exterior');
$cliente->numero_interior = Input::get('numero_interior');
$cliente->referencias = Input::get('referencias');
$persona->cliente()->save($cliente);
return Redirect::action('CotizacionControlador@getCreate', $persona->id);
}