当前位置: 首页>>代码示例>>PHP>>正文


PHP Empresa::find方法代码示例

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


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

示例1: 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

示例2: 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

示例3: 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

示例4: show

 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($name)
 {
     $deporte = new Deporte();
     $service = new Actividad();
     $id = Auth::user()->id;
     $empresa = Empresa::find($id);
     $deportes = $empresa->deportes;
     $servicios = $empresa->actividades;
     return View::make('dashboard.dashboard', array('empresaNombre' => $name, 'deport' => $deporte->comboDeporte(), 'service' => $service->comboServicios(), 'deportes' => $deportes, 'servicios' => $servicios));
 }
开发者ID:ExiaMilenium,项目名称:extremocundinamarca,代码行数:16,代码来源:DashController.php

示例5: store

 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     $empresa = Empresa::find(Auth::user()->id);
     $deporte = Input::get('deport');
     $diaHabil = Input::get('precioHabil');
     $diaFin = Input::get('precioFin');
     //Prueba con el método del modelo Empresa
     $empresa->deportes()->attach($deporte, array('precio_dia_habil' => $diaHabil, 'precio_fin_semana' => $diaFin));
 }
开发者ID:ExiaMilenium,项目名称:extremocundinamarca,代码行数:15,代码来源:DeporteController.php

示例6: update

 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id)
 {
     $data = Input::all();
     $empresa = Empresa::find($id);
     $empresa->nombre = $data['nombre'];
     $empresa->ruc = $data['ruc'];
     $empresa->telefono = $data['telefono'];
     $empresa->descripcion = $data['descripcion'];
     $empresa->save();
     return Redirect::route('datos.empresas.index');
 }
开发者ID:EdgardoPitti,项目名称:plagetri21v2,代码行数:17,代码来源:EmpresasController.php

示例7: show

 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     //
     $ciudad = new Ciudad();
     $iD = Auth::user()->id;
     $empresa = Empresa::find($iD);
     $direcciones = $empresa->ciudades;
     $company = $empresa->descripcion;
     $nit = $empresa->nit;
     $email = $empresa->email;
     return View::make('dashboard.datos', array('ciudad' => $ciudad->comboCiudad(), 'direcciones' => $direcciones, 'empresaNombre' => $id, 'company' => $company, 'nit' => $nit, 'mail' => $email));
 }
开发者ID:ExiaMilenium,项目名称:extremocundinamarca,代码行数:18,代码来源:PerfilController.php

示例8: borrar_empresa

 public function borrar_empresa()
 {
     $id = Input::get('idedit');
     $empresa = Empresa::find($id);
     if ($empresa->delete()) {
         Session::flash('message', 'Eliminado correctamente');
         Session::flash('class', 'success');
     } else {
         Session::flash('message', 'Ha ocurrido un error, intentelo nuevamente');
         Session::flash('class', 'danger');
     }
     return Redirect::to('empresa');
 }
开发者ID:bmrpas,项目名称:SHREDDER,代码行数:13,代码来源:EmpresaController.php

示例9: store

 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     $telefono = new Telefono();
     $empresa = Empresa::find(Auth::user()->id);
     $direcciones = Input::get('direccion');
     $ciudad = Input::get('city');
     $telefono->telefono = Input::get('telefono');
     $empresa->ciudades()->attach($ciudad, array('descripcion' => $direcciones));
     $idD = DB::table('Direcciones')->where(function ($query) {
         $query->where('id_ciudad', '=', Input::get('city'))->where('empresa_id', '=', Auth::user()->id);
     })->pluck('id');
     $direccion = Direccion::find($idD);
     $telefono = $direccion->telefono()->save($telefono);
     return 'maybe';
 }
开发者ID:ExiaMilenium,项目名称:extremocundinamarca,代码行数:21,代码来源:DireccionController.php

示例10: 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

示例11: destroy

 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $empresa = Empresa::find($id);
     if (is_null($empresa)) {
         return 'eliminado';
     }
     $empresa->delete();
     return Redirect::to('prueba');
 }
开发者ID:ExiaMilenium,项目名称:extremocundinamarca,代码行数:15,代码来源:RegistroController.php

示例12: postEditar

 /**
  * Update the specified resource in storage.
  * POST /usuario/editar
  *
  * @return Response
  */
 public function postEditar()
 {
     if (Request::ajax()) {
         $usuarioId = Input::get('id');
         $regex = 'regex:/^([a-zA-Z .,ñÑÁÉÍÓÚáéíóú]{2,60})$/i';
         $required = 'required';
         $numeric = 'numeric';
         $reglas = array('nombre' => $required . '|' . $regex, 'apellido' => $required . '|' . $regex, 'usuario' => $regex . '|unique:usuarios,usuario,' . $usuarioId, 'dni' => 'required|min:8|unique:usuarios,dni,' . $usuarioId, 'perfil' => $required . '|' . $numeric, 'empresa' => $required . '|' . $numeric, 'area' => $required . '|' . $numeric, 'sexo' => $required, 'zonales_selec' => $required);
         $mensaje = array('required' => ':attribute Es requerido', 'regex' => ':attribute Solo debe ser Texto', 'numeric' => ':attribute seleccione una opcion');
         $validator = Validator::make(Input::all(), $reglas, $mensaje);
         if ($validator->fails()) {
             return Response::json(array('rst' => 2, 'msj' => $validator->messages()));
         }
         $usuarios = Usuario::find($usuarioId);
         $usuarios['nombre'] = Input::get('nombre');
         $usuarios['apellido'] = Input::get('apellido');
         $usuarios['usuario'] = Input::get('usuario');
         if (Input::get('password') != '') {
             $usuarios['password'] = Hash::make(Input::get('password'));
         }
         $usuarios['dni'] = Input::get('dni');
         $usuarios['email'] = Input::get('email');
         $usuarios['celular'] = Input::get('celular');
         $usuarios['perfil_id'] = Input::get('perfil');
         $usuarios['sexo'] = Input::get('sexo');
         $usuarios['empresa_id'] = Input::get('empresa');
         $usuarios['area_id'] = Input::get('area');
         $usuarios['estado'] = Input::get('estado');
         $usuarios['usuario_updated_at'] = Auth::user()->id;
         $usuarios->save();
         $empresas = Input::get('empresas');
         $submodulos = Input::get('submodulos');
         $quiebregrupos = Input::get('quiebregrupos');
         //empresas
         DB::table('empresa_usuario')->where('usuario_id', $usuarioId)->update(array('estado' => 3));
         // 3 : eliminado permanente
         //si estado de usuario esta activo y no selecciono nin gun quebre
         if (Input::get('estado') == 1 and $empresas != 'null' and $empresas != '') {
             for ($i = 0; $i < count($empresas); $i++) {
                 $empresaId = $empresas[$i];
                 $empresa = Empresa::find($empresaId);
                 //buscando en la tabla
                 $empresaUsuario = array();
                 $empresaUsuario = DB::table('empresa_usuario')->where('empresa_id', '=', $empresaId)->where('usuario_id', '=', $usuarioId)->first();
                 if (is_null($empresaUsuario) and count($empresaUsuario) == 0) {
                     $usuarios->empresas()->save($empresa, array('estado' => 1));
                 } else {
                     //update a la tabla empresa_usuario
                     DB::table('empresa_usuario')->where('empresa_id', '=', $empresaId)->where('usuario_id', '=', $usuarioId)->update(array('estado' => 1));
                 }
             }
         }
         //zonales
         $pertenece = Input::get('pertenece');
         $zonales = explode(',', Input::get('zonales_selec'));
         //actulizando a estado 0 segun quiebre seleccionado
         DB::table('usuario_zonal')->where('usuario_id', $usuarioId)->update(array('estado' => 0, 'pertenece' => 0));
         $estado = 0;
         //si estado de usuario esta activo y selecciono zonales
         if (Input::get('estado') == 1 and !empty($zonales)) {
             for ($i = 0; $i < count($zonales); $i++) {
                 $zonalId = $zonales[$i];
                 $zonal = Zonal::find($zonalId);
                 //buscando en la tabla
                 $usuarioZonal = DB::table('usuario_zonal')->where('usuario_id', '=', $usuarioId)->where('zonal_id', '=', $zonalId)->first();
                 //pertenece
                 //$pertenece = Input::get('pertenece'.$zonalId, 0);
                 if ($pertenece == $zonalId) {
                     $estado = 1;
                 } else {
                     $estado = 0;
                 }
                 if (is_null($usuarioZonal) and count($usuarioZonal) == 0) {
                     $usuarios->zonales()->save($zonal, array('estado' => 1, 'pertenece' => $estado));
                 } else {
                     DB::table('usuario_zonal')->where('usuario_id', '=', $usuarioId)->where('zonal_id', '=', $zonalId)->update(array('estado' => 1, 'pertenece' => $estado));
                 }
             }
         }
         //submodulos
         $modulos = Input::get('modulos_selec');
         DB::table('submodulo_usuario')->where('usuario_id', $usuarioId)->update(array('estado' => 3));
         // 3 : eliminado permanente
         if ($modulos) {
             //si selecciono algun menu
             $modulos = explode(',', $modulos);
             $submodulos = array();
             $update = array();
             for ($i = 0; $i < count($modulos); $i++) {
                 $moduloId = $modulos[$i];
                 //almacenar las opciones seleccionadas
                 $submodulos[] = Input::get('submodulos' . $moduloId);
             }
             for ($i = 0; $i < count($submodulos); $i++) {
//.........这里部分代码省略.........
开发者ID:lcalderonc,项目名称:hdc2016,代码行数:101,代码来源:UsuarioController.php

示例13: postFichaEmpresa

 public function postFichaEmpresa($id_empresa)
 {
     $empresa = Empresa::find($id_empresa);
     $data = $_POST;
     foreach ($data as $index => &$value) {
         if ($index == "field_eval_fecha_evaluacion") {
             $value = DateSql::changeToSql($value);
         }
     }
     $this->saveCRUDForm($empresa, $data);
     return Redirect::back()->withOk('Ficha modificada con éxito');
 }
开发者ID:albafo,项目名称:web.Adehon,代码行数:12,代码来源:EmpresaController.php

示例14: submit_disable_empresa

 public function submit_disable_empresa()
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         $data["permisos"] = Session::get('permisos');
         if (in_array('side_listar_empresas', $data["permisos"])) {
             $empresa_id = Input::get('empresa_id');
             $url = "empresas/edit_empresa/" . $empresa_id;
             $empresa = Empresa::find($empresa_id);
             $empresa->delete();
             $descripcion_log = "Se eliminó la empresa con id {{$empresa_id}}";
             Helpers::registrarLog(5, $descripcion_log);
             Session::flash('message', 'Se inhabilitó correctamente la empresa.');
             return Redirect::to($url);
         } else {
             $descripcion_log = "Se intentó acceder a la ruta '" . Request::path() . "' por el método '" . Request::method() . "'";
             Helpers::registrarLog(10, $descripcion_log);
             return View::make('error/error');
         }
     } else {
         return View::make('error/error');
     }
 }
开发者ID:EMerino236,项目名称:afiperularavel,代码行数:24,代码来源:EmpresasController.php

示例15:

<noscript>
    Necesita activar Javascript para usar éste sitio
</noscript>

<div class="grupo titulo total base-tabla medio">

	<div class="caja total" align="center">
	HOME BANKING
	</div>
</div>
		

<div class="grupo">
	<div class="caja total" align="center">
		<?php 
Formatos::titulo(Empresa::find(1)->nombre_int);
?>
		<img src="img/titulo.png">
	</div>
</div>

<div class="grupo sombra base-90 movil-65 tablet-40 redondear login">
	<form action="entrar" method="post" onsubmit="$('#loading').show();$('#mensaje').hide();">
	<div class="caja total titulo" align="center">
		Inicio de sesión
	</div>
	<br>
	<div class="caja total" align="center" id="loading" style="display:none">
        <img src="img/ajax-cargando.gif"> <br>
        <span class="bg-danger">Accediendo...</span>
        <br>
开发者ID:robertomiguel,项目名称:autorizador,代码行数:31,代码来源:inicio.blade.php


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