/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { // $Empresa = new Empresa(); $Empresa->Nit = $request->Nit; $Empresa->Nombre = $request->Nombre; $Empresa->Correo = $request->Correo; $Empresa->Direccion = $request->Direccion; $Empresa->Telefono = $request->Telefono; $Empresa->Localidad = $request->Localidad; $Empresa->save(); return redirect('Empresa'); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $cliente = Cliente::find($id); $empresa = Empresa::find($cliente->id_empresa); $empresas = Empresa::all(); $fotos_cliente = FotoCliente::buscarFotosCliente($id); return view('principal.clientes.edit', compact('cliente', 'fotos_cliente', 'empresa', 'empresas')); }
public function selecciona_empresa() { if (Request::ajax()) { $empresa = Empresa::find(Request::input("cod")); if (count($empresa) > 0) { Session::put("empresa", $empresa); return Response::json(array("cod" => 1, "msg" => "Empresa seleccionada.")); } else { return Response::json(array("cod" => 0, "msg" => "La empresa especificada es no es válida.")); } } else { return Response::json(array("cod" => 0, "hash" => csrf_token(), "errors" => "No tiene permisos.")); } }
/** * Creates data provider instance with search query applied * * @param array $params * * @return ActiveDataProvider */ public function search($params) { $query = Empresa::find(); $dataProvider = new ActiveDataProvider(['query' => $query]); $this->load($params); if (!$this->validate()) { // uncomment the following line if you do not want to return any records when validation fails // $query->where('0=1'); return $dataProvider; } $query->andFilterWhere(['id' => $this->id]); $query->andFilterWhere(['like', 'nombre', $this->nombre]); return $dataProvider; }
/** * Finds the Empresa model based on its primary key value. * If the model is not found, a 404 HTTP exception will be thrown. * @param string $id * @return Empresa the loaded model * @throws NotFoundHttpException if the model cannot be found */ protected function findModel($id) { if (($model = Empresa::findOne($id)) !== null) { return $model; } else { throw new NotFoundHttpException('The requested page does not exist.'); } }
/** * @return \yii\db\ActiveQuery */ public function getIdEmpresa() { return $this->hasOne(Empresa::className(), ['id_empresa' => 'id_empresa']); }
//use yii\widgets\ActiveForm; use yii\helpers\ArrayHelper; use app\models\Empresa; use app\models\Terceros; use yii\jui\DatePicker; use kartik\widgets\ActiveForm; //use kartik\widgets\Select2; use kartik\builder\Form; /* @var $this yii\web\View */ /* @var $model app\models\Cuentas */ /* @var $form yii\widgets\ActiveForm */ ?> <div class="cuentas-form"> <?php $empresas = ArrayHelper::map(Empresa::find()->all(), 'id_empresa', 'nombre'); ?> <?php $terceros = ArrayHelper::map(Terceros::find()->all(), 'id_tercero', 'nombre'); ?> <?php echo Html::panel(['heading' => 'Cuentas de cobro', 'body' => Html::a('<i class="glyphicon glyphicon-plus"></i> Crear Banco', ['/bancos/create'], ['class' => 'btn btn-success']) . " " . Html::a('<i class="glyphicon glyphicon-plus"></i> Crear Tercero', ['/terceros/create'], ['class' => 'btn btn-success'])]); ?> <?php $form = ActiveForm::begin(['type' => ActiveForm::TYPE_VERTICAL]); echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 2, 'attributes' => ['id_empresa' => ['label' => 'Tercero', 'type' => Form::INPUT_WIDGET, 'widgetClass' => '\\kartik\\widgets\\Select2', 'options' => ['data' => $empresas], 'hint' => 'Seleccione la empresa'], 'id_tercero' => ['label' => 'Tercero', 'type' => Form::INPUT_WIDGET, 'widgetClass' => '\\kartik\\widgets\\Select2', 'options' => ['data' => $terceros, 'options' => ['options' => ['placeholder' => 'Seleccione Tercero...']]], 'hint' => 'Seleccione el tercero', 'contentOptions' => ['style' => 'text-transform: uppercase']], 'fecha' => ['language' => 'es', 'type' => Form::INPUT_WIDGET, 'value' => '08-10-2004', 'widgetClass' => '\\kartik\\datecontrol\\DateControl', 'hint' => 'Fecha de la cuenta de cobro (yyyy/mm/dd)', 'pluginOptions' => ['format' => 'yyyy']], 'valor' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => 'kartik\\money\\MaskMoney', 'maskMoneyOptions' => ['prefix' => '$ ']], 'detalle' => ['type' => Form::INPUT_TEXTAREA, 'options' => ['placeholder' => 'Detalle de la cuenta de cobro']]]]); echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); //echo Html::button('Submit', ['type'=>'button', 'class'=>'btn btn-primary']); ActiveForm::end(); ?>
public function busquedaEmpresaSelect($busqueda) { $empresas = Empresa::buscarEmpresas($busqueda); return view('principal.empresas.empresa_select', compact('empresas')); }
public function getEmpresa() { return $this->hasOne(Empresa::className(), ['id' => 'empresa_did']); }
/** * Display a listing of the resource. * * @return Response */ public function index() { return Empresa::all(); }
<li><?= Html::a('Artículo', array("articulo/index")); ?></li> <li><?= Html::a('Cliente', array("cliente/index")); ?></li> <li><?= Html::a('Empleado', array("empleado/index")); ?></li> <li><?= Html::a('Proveedor', array("proveedor/index")); ?></li> <li><?= Html::a('Requisición', array("requisicion/index")); ?></li> <li><?= Html::a('Orden Compra', array("orden-compra/index")); ?></li> <li><?= Html::a('Orden Entrega', array("orden-entrega/index")); ?></li> </ul> </li> <?php } ?> <?php if(Yii::$app->user->identity->username == "zama"){ ?> <li><?= Html::a('<i class="fa fa-lg fa-fw fa-inbox"></i> <span class="menu-item-parent">Nuevo Usuario</span>',array("site/signup")); ?></li> <?php } ?> <li><a href="#"><i class="fa fa-lg fa-fw fa-tasks"></i> <span class="menu-item-parent">Empresa</span></a> <ul> <?php $empresas = Empresa::find()->all(); foreach ($empresas as $empresa) {?> <li><?= Html::a($empresa->nombre, array("empresa/cambiar", 'id'=>$empresa->id)); ?></li> <?php } ?> </ul> </li> <?php /* <li> <a href="#"><i class="fa fa-lg fa-fw fa-inbox"></i> <span class="menu-item-parent">Requi</span></a> <ul> <li> <a href="flot.html">Pendientes</a> </li> <li> <a href="morris.html">En Proceso</a> </li> <li>
public function getcomboEmpresas() { $models = Empresa::find()->asArray()->all(); return \yii\helpers\ArrayHelper::map($models, 'id', 'nombre'); }
public function run() { DB::table('acc_states')->delete(); $empresa = Empresa::first(); $empresa->states()->create(["nombre" => 'acc_state 1']); $empresa->states()->create(["nombre" => 'acc_state 2']); $empresa->states()->create(["nombre" => 'acc_state 3']); $this->command->info('Se crearon acc_states en la primer empresa.'); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $reservacion = Reservacion::find($id); $cabina = Cabina::find($reservacion->id_cabina); $cliente = Cliente::find($reservacion->id_cliente); $empresa = Empresa::find($cliente->id_empresa); return view('principal.reservaciones.show', compact('reservacion', 'cliente', 'cabina', 'empresa')); }