Commit 64c8513c authored by sandroresende's avatar sandroresende

validacao cadastro num proposta transferegov

parent cd702489
......@@ -26,7 +26,9 @@ use App\Propostas\ViewItensFinanciaveisPropostas;
use App\Propostas\ViewPropostasCadastradas;
use App\Propostas\ViewPropostasSelecionadas;
use App\Propostas\ViewResultadoSelecao;
use App\Propostas\ViewSysPropostasTransferegov;
use App\Propostas\ViewSysRelatorioGeralDiscricionarioSistema;
use App\Propostas\ViewSysRelatorioGeralRps;
use App\RlcArquivoUser;
use Illuminate\Support\Facades\Auth;
......@@ -816,11 +818,24 @@ class SelecaoController extends Controller
public function salvarDadosTransferegov (Request $request){
//return $request->all();
$whereProposta = [];
$whereProposta[] = ['txt_rp','=' ,'RP2'];
$whereProposta[] = ['prop_num_proposta', trim($request->num_proposta_transferegov)];
$propostaTransf = ViewSysPropostasTransferegov::where($whereProposta)->get();
if(count($propostaTransf) == 0){
flash()->erro("Erro", "Essa proppostas não é de RP2.");
return back();
}
DB::beginTransaction();
$dadosTransferegov = new DadosTransferegov;
$dadosTransferegov->proposta_id = $request->proposta_id;
$dadosTransferegov->num_proposta_transferegov = $request->num_proposta_transferegov;
$dadosTransferegov->num_proposta_transferegov = trim($request->num_proposta_transferegov);
$dadosTransferegov->vlr_proposta_transferegov = $request->vlr_proposta_transferegov;
$salvoDadosTransferegov = $dadosTransferegov->save();
......
<?php
namespace App\Propostas;
use Illuminate\Database\Eloquent\Model;
class ViewSysPropostasTransferegov extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'mcid_propostas.view_sys_propostas_transferegov';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
<?php
namespace App\Propostas;
use Illuminate\Database\Eloquent\Model;
class ViewSysRelatorioGeralRps extends Model
{
protected $connection = 'pgsql_corp';
protected $table = 'mcid_propostas.view_sys_relatorio_geral_rps';
public $timestamps = false; // tabela não possui coluna de data de criação/atualização
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment