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();
     $formDetalleEntradaSalidaBodega = filter_input_array(INPUT_POST)['detalleEntradaSalidaBodega'];
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $detalleEntradaSalidaBodega->setEntradaSalidaBodegaId($formDetalleEntradaSalidaBodega['esbId']);
     $detalleEntradaSalidaBodega->setProductoId($formDetalleEntradaSalidaBodega['proId']);
     $detalleEntradaSalidaBodega->setUnidadMedidaId($formDetalleEntradaSalidaBodega['unmId']);
     $detalleEntradaSalidaBodega->setCantidad($formDetalleEntradaSalidaBodega['desCantidad']);
     $detalleEntradaSalidaBodega->setPrecio($formDetalleEntradaSalidaBodega['desPrecio']);
     $this->objDetalleEntradaSalidaBodega = $detalleEntradaSalidaBodega->save();
     header('Location: ' . $config->getUrl() . 'index.php/detalleEntradaSalidaBodega/index');
     exit;
 }
 public function execute()
 {
     $formDetalleEntradaSalidaBodega = filter_input_array(INPUT_POST)['detalleEntradaSalidaBodega'];
     //validaciones
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable();
     $detalleEntradaSalidaBodega->setDesId($formDetalleEntradaSalidaBodega['nombre']);
     $detalleEntradaSalidaBodega->setEsbId($formDetalleEntradaSalidaBodega['apellido']);
     $detalleEntradaSalidaBodega->setProId($formDetalleEntradaSalidaBodega['telefono']);
     $detalleEntradaSalidaBodega->setUmnId($formDetalleEntradaSalidaBodega['extencion']);
     $detalleEntradaSalidaBodega->setCantidad($formDetalleEntradaSalidaBodega['cargo']);
     $detalleEntradaSalidaBodega->setPrecio($formDetalleEntradaSalidaBodega['sueldo']);
     $detalleEntradaSalidaBodega->save();
     header('Location: ' . $fsConfig->getUrl() . 'index.php/detalleEntradaSalidaBodega/index');
 }