コード例 #1
0
 public function execute()
 {
     $id = filter_input(INPUT_GET, 'id');
     $config = $this->getConfig();
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $this->objDetalleEntradaSalidaBodega = $detalleEntradaSalidaBodega->getById($id);
     $this->defineView('detalleEntradaSalidaBodega', 'editar', 'html');
 }
コード例 #2
0
 public function execute()
 {
     $config = $this->getConfig();
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $this->objDetalleEntradaSalidaBodega = $detalleEntradaSalidaBodega->getAll();
     // así declaramos la vista a usar
     $this->defineView('detalleEntradaSalidaBodega', 'reporte', 'html');
 }
コード例 #3
0
 public function execute()
 {
     $desId = filter_input(INPUT_POST, 'desId');
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable();
     $detalleEntradaSalidaBodega->setDesId($desId);
     $detalleEntradaSalidaBodega->delete();
     $variables = array('data' => array('code' => 200));
     $this->defineView('detalleEntradaSalidaBodega', 'eliminar', $variables, 'json');
 }
コード例 #4
0
 public function execute()
 {
     $id = filter_input(INPUT_POST, 'id');
     $config = $this->getConfig();
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $detalleEntradaSalidaBodega->setId($id);
     $this->objDetalleEntradaSalidaBodega = $detalleEntradaSalidaBodega->delete();
     $variables = array('data' => array('code' => 200));
     $this->defineView('detalleEntradaSalidaBodega', 'eliminar', $variables, 'json');
 }
コード例 #5
0
 public function execute()
 {
     $config = $this->getConfig();
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $this->objDetalleEntradaSalidaBodega = $detalleEntradaSalidaBodega->getAll();
     $paginacion = new Zebra_Pagination();
     $this->objRespuesta = $detalleEntradaSalidaBodega->resultadoPaginador();
     $respuesta = $this->objRespuesta[0];
     $resultado = 7;
     $paginacion = ($paginacion->get_page() - 1) * $resultado;
     $this->defineView('detalleEntradaSalidaBodega', 'index', 'html');
 }
コード例 #6
0
 public function execute()
 {
     $config = $this->getConfig();
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $this->objDetalleEntradaSalidaBodega = $detalleEntradaSalidaBodega->getAll();
     $filtro = "";
     if (filter_input(INPUT_POST, "filtro") != "") {
         $txt_criterio = filter_input(INPUT_POST, "filtro");
         $filtro = " where id like '%" . $txt_criterio . "%'";
     }
     header('Location: ' . $config->getUrl() . 'index.php/detalleEntradaSalidaBodega/index');
 }
コード例 #7
0
 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');
 }
コード例 #8
0
 public function execute()
 {
     $desId = filter_input(INPUT_GET, 'desId');
     $objDetalleEntradaSalidaBodega = detalleEntradaSalidaBodegaTable::getById($id);
     $variables = array('objDetalleEntradaSalidaBodega' => $objDetalleEntradaSalidaBodega);
     $this->defineView('detalleEntradaSalidaBodega', 'ver', $variables, 'html');
 }
コード例 #9
0
 public function execute()
 {
     $config = $this->getConfig();
     $formRegistroEntradaBodega = filter_input_array(INPUT_POST)['entradaBodega'];
     $registroEntradaBodega = new entradaSalidaBodegaTable($config);
     $registroEntradaBodega->setId($formRegistroEntradaBodega['id']);
     $registroEntradaBodega->setTerceroIdElabora($formRegistroEntradaBodega['tercero_id_elabora']);
     $registroEntradaBodega->setTerceroIdSolicita($formRegistroEntradaBodega['tercero_id_solicita']);
     $registroEntradaBodega->setTipoDocumentoId($formRegistroEntradaBodega['tipo_documento_id']);
     $registroEntradaBodega->setFecha($formRegistroEntradaBodega['fecha']);
     $registroEntradaBodega->setObservacion($formRegistroEntradaBodega['observacion']);
     //    $detalle = new detalleEntradaSalidaBodegaTable($config);
     $cod_art = filter_input_array(INPUT_POST)['cod_art'];
     $unm = filter_input_array(INPUT_POST)['unm'];
     $cant = filter_input_array(INPUT_POST)['cant'];
     $precio = filter_input_array(INPUT_POST)['precio'];
     $this->objRegistroEntradaBodega = $registroEntradaBodega->update();
     $id = $registroEntradaBodega->consById();
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $detalleEntradaSalidaBodega->setEntradaSalidaBodegaId($id[0]->id);
     $detalleEntradaSalidaBodega->setProductoId($cod_art);
     $detalleEntradaSalidaBodega->setUnidadMedidaId($unm);
     $detalleEntradaSalidaBodega->setCantidad($cant);
     $detalleEntradaSalidaBodega->setPrecio($precio);
     // Se guarda el registro en la tabla detalle
     $this->objRegistroEntradaBodegaD = $detalleEntradaSalidaBodega->update();
     header('Location: ' . $config->getUrl() . 'index.php/registroEntradaBodega/index');
 }
コード例 #10
0
 public function execute()
 {
     $config = $this->getConfig();
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable($config);
     $formDetalleEntradaSalidaBodega = filter_input_array(INPUT_POST)['detalleEntradaSalidaBodega'];
     $detalleEntradaSalidaBodega->setId($formDetalleEntradaSalidaBodega['desId']);
     $detalleEntradaSalidaBodega->setEntradaSalidaBodegaId($formDetalleEntradaSalidaBodega['esbId']);
     $detalleEntradaSalidaBodega->setProductoId($formDetalleEntradaSalidaBodega['proId']);
     $detalleEntradaSalidaBodega->setUnidadMedidaId($formDetalleEntradaSalidaBodega['unmId']);
     $detalleEntradaSalidaBodega->setCantidad($formDetalleEntradaSalidaBodega['desCantidad']);
     $detalleEntradaSalidaBodega->setPrecio($formDetalleEntradaSalidaBodega['desPrecio']);
     $this->objDetalleEntradaSalidaBodega = $detalleEntradaSalidaBodega->update();
     header('Location: ' . $config->getUrl() . 'index.php/detalleEntradaSalidaBodega/index');
 }
コード例 #11
0
 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');
 }
コード例 #12
0
 public function execute()
 {
     $formDetalleEntradaSalidaBodega = filter_input_array(INPUT_POST)['detalleEntradaSalidaBodega'];
     $detalleEntradaSalidaBodega = new detalleEntradaSalidaBodegaTable();
     $detalleEntradaSalidaBodega->setDesId($formDetalleEntradaSalidaBodega['desIs']);
     $detalleEntradaSalidaBodega->setEsbId($formDetalleEntradaSalidaBodega['esbId']);
     $detalleEntradaSalidaBodega->setProId($formDetalleEntradaSalidaBodega['proId']);
     $detalleEntradaSalidaBodega->setUmnId($formDetalleEntradaSalidaBodega['unmId']);
     $detalleEntradaSalidaBodega->setCantidad($formDetalleEntradaSalidaBodega['cantidad']);
     $detalleEntradaSalidaBodega->setPrecio($formDetalleEntradaSalidaBodega['precio']);
     $trabajador->update();
     header('Location: ' . $fsConfig->getUrl() . 'index.php/detalleEntradaSalidaBodega/index');
 }