<?php /** * Insertar un nuevo gasto en la base de datos */ // Constantes para construir la respuesta const ESTADO = 'estado'; const MENSAJE = 'mensaje'; const ID_MOVIMIENTOS = "idmovimiento"; const CODIGO_EXITO = '1'; const CODIGO_FALLO = '2'; require 'movimientos.php'; if ($_SERVER['REQUEST_METHOD'] == 'POST') { // Decodificando formato Json $body = json_decode(file_get_contents("php://input"), true); // Insertar gasto $idMovimiento = Movimiento::insertRow($body); if ($idHidrante) { // Código de éxito print json_encode(array(ESTADO => CODIGO_EXITO, MENSAJE => 'Creación exitosa', ID_MOVIMIENTO => $idMovimiento)); } else { // Código de falla print json_encode(array(ESTADO => CODIGO_FALLO, MENSAJE => 'Creación fallida')); } }
*/ // Constantes para construir la respuesta const ESTADO = 'estado'; const MENSAJE = 'mensaje'; const ID_HIDRANTE = "idHidrante"; const ID_MOVIMIENTO = "idmovimiento"; const CODIGO_EXITO = '1'; const CODIGO_FALLO = '2'; require 'hidrantes.php'; require 'movimientos.php'; if ($_SERVER['REQUEST_METHOD'] == 'POST') { // Decodificando formato Json $body = json_decode(file_get_contents("php://input"), true); // Insertar hidrante $idHidrante = Hidrante::insertRow($body); //$idHidrante = 1; ->Pruebas if ($idHidrante) { //Crear movimiento $movimiento = array('id_hidrante' => $idHidrante, 'fecha_mod' => date("Y-m-d H:i:s"), 'usuario_mod' => '0924102270'); $idMovimiento = Movimiento::insertRow($movimiento); //$idMovimiento = 1; -> Pruebas $movimiento = array("idmovimiento" => $idMovimiento) + $movimiento; // Código de éxito print json_encode(array(ESTADO => CODIGO_EXITO, MENSAJE => 'Creacion exitosa', 'movimiento' => $movimiento)); } else { // Código de falla print json_encode(array(ESTADO => CODIGO_FALLO, MENSAJE => 'Creacion fallida')); } } else { print "Error"; }