public function store(Request $request) { $this->validate($request, ['NMbl' => 'required', 'NHbl' => 'required']); $registrosmars = DB::table('mbls')->where('Nmbl', '=', $request->NMbl)->get(); foreach ($registrosmars as $key) { } $pod = $key->POD; $data = $key->ETA; $ano = SubStr($data, 0, 4); $referencia = $key->registro; $id = $key->id; $os = 'OS' . $pod . $id . '/' . $ano; $cnee = $key->cnee; $mbl = $key->NMbl; $agenteId = DB::table('agentes')->where('nome', '=', $key->cnee)->get(); foreach ($agenteId as $item) { } $valor = $item->valordesconsolmaritimo; Hbl::create(['ETA' => $data, 'NMbl' => $mbl, 'NHbl' => $request->NHbl, 'referencia' => $os, 'mbl_id' => $id, 'shipper' => $request->shipper, 'cnee' => $request->cnee, 'agente' => $cnee, 'vlrDesconsol' => $valor]); $hbl = DB::table('hbls')->where('NHbl', '=', $request->NHbl)->get(); foreach ($hbl as $item) { } $hblid = $item->id; Faturamento::create(['documento' => $request->NHbl, 'data' => $data, 'hbl_id' => $hblid, 'referencia' => $referencia, 'OS' => $os]); return redirect('mbl'); }
$valor_icms = addslashes(trim($_POST['valor_icms'])); $base_ipi = addslashes(trim($_POST['base_ipi'])); $valor_ipi = addslashes(trim($_POST['valor_ipi'])); $total_nota = addslashes(trim($_POST['total_nota'])); $observacao = addslashes(trim($_POST['observacao'])); $banco = new BancodeDados(); $sessionFacade = new SessionFacade($banco); try { $banco->conecta(); $obj_proprietario = $sessionFacade->recuperarProprietario($proprietario); $obj_fornecedor = $sessionFacade->recuperarProprietario($fornecedor); $fat = new Faturamento(); $fat->setId($faturamento); $fat->setProprietario($obj_proprietario); $fat->setFornecedor($obj_fornecedor); $fat->setNotaFiscal($nota_fiscal); $fat->setSerie($serie); $fat->setCfop($cfop); $fat->setEmissao($emissao); $fat->setBaseIcms($base_icms); $fat->setValorIcms($valor_icms); $fat->setBaseIpi($base_ipi); $fat->setValorIpi($valor_ipi); $fat->setTotalNota($total_nota); $fat->setObservacao($observacao); for ($i=0; $i<$qtde_item; $i++){