Completed
Push — master ( 82365f...a86768 )
by Reginaldo
19:32
created
app/Controller/VendaController.php 1 patch
Indentation   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -136,9 +136,9 @@  discard block
 block discarded – undo
136 136
 					if (isset($value) && !empty($value))
137 137
 						$value = ucwords($value);
138 138
 				} else if ($aColumns[$i] == "actions") {
139
-		            $value = '<a href="javascript:printNotaNaoFiscal(' . $venda['Venda']['id'] . ');" target="_blank" class="btn btn-info">';
140
-		            $value .= '<i class="fa fa-file-text" aria-hidden="true"></i>';
141
-		            $value .= '</a> ';
139
+					$value = '<a href="javascript:printNotaNaoFiscal(' . $venda['Venda']['id'] . ');" target="_blank" class="btn btn-info">';
140
+					$value .= '<i class="fa fa-file-text" aria-hidden="true"></i>';
141
+					$value .= '</a> ';
142 142
 
143 143
 					$value .= ' <a onclick="remover_venda(' . $venda['Venda']['id'] . ');" id="' . $venda['Venda']['id'] . '" type="button" class="btn btn-danger"><i class="fa fa-times"></i></a>';
144 144
 				} else if ($aColumns[$i] == "valor") { 
@@ -384,58 +384,58 @@  discard block
 block discarded – undo
384 384
 		include(APP . 'Vendor/PHPExcel/PHPExcel.php');
385 385
 		include(APP . 'Vendor/PHPExcel/PHPExcel/IOFactory.php');
386 386
 
387
-        $objPHPExcel = new PHPExcel();
388
-        // Definimos o estilo da fonte
389
-        $objPHPExcel->getActiveSheet()->getStyle('A1')->getFont()->setBold(true);
390
-
391
-        $objPHPExcel->getActiveSheet()->getRowDimension('1')->setRowHeight(40);
392
-
393
-        // Criamos as colunas
394
-        $objPHPExcel->setActiveSheetIndex(0)
395
-                    ->setCellValue('A1', "Valor Venda")
396
-                    ->setCellValue('B1', "Custo Médio ")
397
-                    ->setCellValue("C1", "Valor Lucro")
398
-                    ->setCellValue('D1', "ID Venda" );
399
-
400
-
401
-        $vendas = $this->Venda->find('all',
402
-        	array('conditions' => array(
403
-        			'AND' => array(
404
-        				'Venda.ativo' => 1,
405
-        				'Venda.id_usuario' => $this->instancia,
406
-        				'Venda.data_venda' => date('Y-m-d')
407
-        			)
408
-        		)
409
-        	)
410
-        );
411
-
412
-        $i = 2;
413
-        foreach ($vendas as $key => $venda) {
414
-        	$objPHPExcel->setActiveSheetIndex(0)
415
-        				->setCellValue('A'.$i, 'R$ ' . $venda['Venda']['valor'])
416
-        				->setCellValue('B'.$i, 'R$ ' . $venda['Venda']['custo'])
417
-        				->setCellValue('C'.$i, 'R$ ' . $venda['Venda']['valor'] - $venda['Venda']['custo'])
418
-        				->setCellValue('D'.$i, $venda['Venda']['id']);
419
-        	$i++;
420
-        }
421
-
422
-        // Podemos renomear o nome das planilha atual, lembrando que um único arquivo pode ter várias planilhas
423
-        $objPHPExcel->getActiveSheet()->setTitle('Listagem de vendas');
424
-
425
-        // Cabeçalho do arquivo para ele baixar
426
-        header('Content-Type: application/vnd.ms-excel');
427
-        header('Content-Disposition: attachment;filename="relatorio_vendas_'.date('d-m-Y').'.xls"');
428
-        header('Cache-Control: max-age=0');
429
-        // Se for o IE9, isso talvez seja necessário
430
-        header('Cache-Control: max-age=1');
431
-
432
-        // Acessamos o 'Writer' para poder salvar o arquivo
433
-        $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
434
-
435
-        // Salva diretamente no output, poderíamos mudar arqui para um nome de arquivo em um diretório ,caso não quisessemos jogar na tela
436
-        $objWriter->save('php://output'); 
437
-
438
-        exit;
387
+		$objPHPExcel = new PHPExcel();
388
+		// Definimos o estilo da fonte
389
+		$objPHPExcel->getActiveSheet()->getStyle('A1')->getFont()->setBold(true);
390
+
391
+		$objPHPExcel->getActiveSheet()->getRowDimension('1')->setRowHeight(40);
392
+
393
+		// Criamos as colunas
394
+		$objPHPExcel->setActiveSheetIndex(0)
395
+					->setCellValue('A1', "Valor Venda")
396
+					->setCellValue('B1', "Custo Médio ")
397
+					->setCellValue("C1", "Valor Lucro")
398
+					->setCellValue('D1', "ID Venda" );
399
+
400
+
401
+		$vendas = $this->Venda->find('all',
402
+			array('conditions' => array(
403
+					'AND' => array(
404
+						'Venda.ativo' => 1,
405
+						'Venda.id_usuario' => $this->instancia,
406
+						'Venda.data_venda' => date('Y-m-d')
407
+					)
408
+				)
409
+			)
410
+		);
411
+
412
+		$i = 2;
413
+		foreach ($vendas as $key => $venda) {
414
+			$objPHPExcel->setActiveSheetIndex(0)
415
+						->setCellValue('A'.$i, 'R$ ' . $venda['Venda']['valor'])
416
+						->setCellValue('B'.$i, 'R$ ' . $venda['Venda']['custo'])
417
+						->setCellValue('C'.$i, 'R$ ' . $venda['Venda']['valor'] - $venda['Venda']['custo'])
418
+						->setCellValue('D'.$i, $venda['Venda']['id']);
419
+			$i++;
420
+		}
421
+
422
+		// Podemos renomear o nome das planilha atual, lembrando que um único arquivo pode ter várias planilhas
423
+		$objPHPExcel->getActiveSheet()->setTitle('Listagem de vendas');
424
+
425
+		// Cabeçalho do arquivo para ele baixar
426
+		header('Content-Type: application/vnd.ms-excel');
427
+		header('Content-Disposition: attachment;filename="relatorio_vendas_'.date('d-m-Y').'.xls"');
428
+		header('Cache-Control: max-age=0');
429
+		// Se for o IE9, isso talvez seja necessário
430
+		header('Cache-Control: max-age=1');
431
+
432
+		// Acessamos o 'Writer' para poder salvar o arquivo
433
+		$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
434
+
435
+		// Salva diretamente no output, poderíamos mudar arqui para um nome de arquivo em um diretório ,caso não quisessemos jogar na tela
436
+		$objWriter->save('php://output'); 
437
+
438
+		exit;
439 439
 	}
440 440
 
441 441
 	public function recoverDataToDashboardOneWeek($id_usuario){
Please login to merge, or discard this patch.