/**
  * Creates data provider instance with search query applied
  *
  * @param array $params
  *
  * @return ActiveDataProvider
  */
 public function search($params)
 {
     $query = Loja::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(['like', 'nome', $this->nome])->andFilterWhere(['like', 'endereco', $this->endereco]);
     return $dataProvider;
 }
Example #2
0
<div class="estoque-index">

     <p style="display: inline;">
            
            <?php $form = ActiveForm::begin([
                'id' => 'pesquisa-parcela',
                'method' => 'get',
                'options' =>['class' => 'form-inline', 'style' => 'display: inline;']

            ]); ?>
            <div class="form-group">
                <?= $form->field($searchModel, 'dataPagamentoPeriodo',['template' => '{input}'])->widget(\kartik\daterange\DateRangePicker::classname(), ['pluginOptions' => ['format' => 'YYYY-MM-DD']]) ?>
            </div>
            <div class="form-group">
                <? if(Yii::$app->user->identity->perfil == 'Administrador'): ?>
                    <?= $form->field($searchModel, 'lojaId',['template' => '{input}'])->dropDownList(\app\models\Loja::map(),['prompt'=>\Yii::t('app', 'Selecione a loja')]) ?>
                <? endif;?>

            </div>
                <div class="form-group">
                <?= Html::submitButton("<span class='glyphicon glyphicon-search'>", ['class' => 'btn btn-primary']) ?>
            </div>

            <?php ActiveForm::end(); ?>

        </p>




Example #3
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getLoja()
 {
     return $this->hasOne(Loja::className(), ['user_id' => 'id']);
 }
Example #4
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getLojaIdloja()
 {
     return $this->hasOne(Loja::className(), ['idloja' => 'loja_idloja']);
 }
Example #5
0
	//$qtdparcelas = 10;
	//print_r($teste);
	for($i=0; $i < $qtdparcelas; $i++) {
		$j = ($i + 1);
		echo "<tr><td>{$j}ª Data:</td><td>P/C:</td><td>Resta:</td><td>Ass.Quit.Parcela:</td></tr>";
			};
	?>
</table>

<pre align="justify">
1. No local e data abaixo, me comprometi a pagar por esta Nota Promissória a Ótica Mirna, a importância acima estipulada em moeda corrente,
conforme o parcelamento estipulado. <br>
2. Estou ciente que a garantia dos produtos é de 6 (seis) meses para armações Di Souto e de 3 (três) para qualquer outro produto. <br>
3. Fui informado e estou de acordo que, a empresa não oferece garantia, na montagem de armações que a mesma não tenha comercializado. <br>
4. Me comprometo a receber o objeto aqui especificado e ciente de que caso eu atrase o pagamento, a empresa pode efetuar a cobrança do débito.
</pre>
<p>Outras Obs.:</p>
<p></p>
<p></p>
<p><?php echo Loja::findOne(\Yii::$app->user->identity->loja_idloja)->cidade; ?>, ____/____/________</p>
<p align="center"><?php echo $model->nome ?></p>
<br>
<table class="table table-bordered">
	<tr><td>Testemunha 1:</td><td>Testemunha 2:</td></tr>
	<tr><td>CPF:</td><td>CPF:</td></tr>
	<tr><td>Endereço:</td><td>Endereço:</td></tr>
</table>

</div>

 /**
  * Finds the Loja model based on its primary key value.
  * If the model is not found, a 404 HTTP exception will be thrown.
  * @param string $id
  * @return Loja the loaded model
  * @throws NotFoundHttpException if the model cannot be found
  */
 protected function findModel($id)
 {
     if (($model = Loja::findOne($id)) !== null) {
         return $model;
     } else {
         throw new NotFoundHttpException('The requested page does not exist.');
     }
 }
Example #7
0
use app\models\Produto;
use app\models\Compraproduto;

AppAsset::register($this);

$formatter = \Yii::$app->formatter;

$caixa = new Caixa();
$Compraproduto = new Compraproduto();


//Pega a instaância do caixa aberto
$caixa = $caixa->getCaixaAberto();

//Rechpera o nome da loja
$loja = Loja::find()->where(['user_id' => Yii::$app->user->getId()])->one();

//Busca os produtos com estoque mínimo
$qtdProdutoMinimo = Produto::find()->where("quantidadeMinima >= quantidadeEstoque AND isInsumo = 1")->all();

//Verifica se o nome da Loja está cadastrado
if (count($loja) > 0) {

    $nomeLoja = $loja->nome;
    $url = Url::toRoute(['/loja/view', 'id' => Yii::$app->user->getId()]);
} else {
    $nomeLoja = 'Cadastre sua loja';
    $url = Url::toRoute(['/loja/create']);
}
?>
Example #8
0
 public function actionListarRemoto($search = null, $id = null)
 {
     \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
     $out = ['more' => false];
     if (!is_null($search)) {
         $query = new Query();
         $query->select('idloja AS id, nome AS text')->from('loja')->where('nome LIKE "%' . $search . '%"')->limit(20);
         $command = $query->createCommand();
         $data = $command->queryAll();
         $out['results'] = array_values($data);
     } elseif ($id > 0) {
         $out['results'] = ['id' => $id, 'text' => Loja::findOne($id)->nome];
     }
     echo Json::encode($out);
 }