public function execute() { $config = $this->getConfig(); $formEntradaBodega = filter_input_array(INPUT_POST)['entradaBodega']; $entradaBodega = new entradaSalidaBodegaTable($config); $entradaBodega->setTipoDocumentoId($formEntradaBodega['tipo_documento_id']); $entradaBodega->setTerceroIdElabora($formEntradaBodega['tercero_id_elabora']); $entradaBodega->setTerceroIdSolicita($formEntradaBodega['tercero_id_solicita']); $entradaBodega->setFecha($formEntradaBodega['fecha']); $entradaBodega->setObservacion($formEntradaBodega['observacion']); // $detalle = new detalleEntradaSalidaBodegaTable($config); $cod_art = filter_input_array(INPUT_POST)['cod_art']; $tpd = filter_input_array(INPUT_POST)['tpd']; $unm = filter_input_array(INPUT_POST)['unm']; $cant = filter_input_array(INPUT_POST)['cant']; $precio = filter_input_array(INPUT_POST)['precio']; $contador = filter_input_array(INPUT_POST)['cta_campos']; $this->objEntradaBodega = $entradaBodega->save(); $id = $entradaBodega->consById(); for ($i = 0; $i < $contador; $i++) { $detalleEntradaBodega = new detalleEntradaSalidaBodegaTable($config); $detalleEntradaBodega->setEntradaSalidaBodegaId($id[0]->id); $detalleEntradaBodega->setProductoId($cod_art[$i]); $detalleEntradaBodega->setTpd_id(1); $detalleEntradaBodega->setUnidadMedidaId($unm[$i]); $detalleEntradaBodega->setCantidad($cant[$i]); $detalleEntradaBodega->setPrecio($precio[$i]); // Se guarda el registro en la tabla detalle $this->ObjFactura = $detalleEntradaBodega->save(); } header('Location: ' . $config->getUrl() . 'index.php/entradaBodega/index'); }
public function execute() { $config = $this->getConfig(); $formEntradaSalidaBodega = filter_input_array(INPUT_POST)['entradaSalidaBodega']; $entradaSalidaBodega = new entradaSalidaBodegaTable(); $entradaSalidaBodega->setId($formEntradaSalidaBodega['esbId']); $entradaSalidaBodega->setTerceroIdElabora($formEntradaSalidaBodega['terIdElabora']); $entradaSalidaBodega->setTerceroIdSolicita($formEntradaSalidaBodega['terIdSolicita']); $entradaSalidaBodega->setTipoDocumentoId($formEntradaSalidaBodega['tpdId']); $entradaSalidaBodega->setFecha($formEntradaSalidaBodega['esbFecha']); $entradaSalidaBodega->setObservacion($formEntradaSalidaBodega['esbObservacion']); $this->objEntradaSalidaBodega = $entradaSalidaBodega->save(); header('Location: ' . $fsConfig->getUrl() . 'index.php/entrdaSalidaBodega/index'); }