コード例 #1
0
ファイル: eventoDao.php プロジェクト: kaloyero/Workflow
session_start();
include "db.php";
include "notificacionDao.php";
//Obtengo el Json enviado
$postdata = file_get_contents("php://input");
$request = json_decode($postdata);
//echo "DATOS".print_r($request).$request->nombre;
//if ()
//addEvento($db,$request);
//closeConnection();
//closeConnection($db);
//echo $_SERVER['REQUEST_METHOD'];
if ($_SERVER['REQUEST_METHOD'] == "PUT") {
    //updateEvento($db,$_GET);
    updateEvento($db, $request);
}
if ($_SERVER['REQUEST_METHOD'] == "POST") {
    addEvento($db, $request);
}
if ($_SERVER['REQUEST_METHOD'] == "GET") {
    //echo "AAA".$_GET;
    getEventoById($db, $_GET["id"]);
}
closeConnection();
function addEvento($con, $request)
{
    $insert = "INSERT INTO  `Eventos` (`codigo`, `nombre`,`TotalBudget`,`FechaCreacion`,`FechaActualizacion`,`idCliente`,`idUsuarioComercial`,`IdCreadoPor`,`IdActualizadoPor`\n\t\t,`FechaDesde`,`FechaHasta`,`FechaPresentacion`,`FechasAlt`,`Pax`,`Comentarios`,`IdTipoEvento`,`Presupuesto`)\tVALUES ('" . $request->codigo . "','" . $request->nombre . "','" . $request->budget . "','" . getFechaHoy() . "','" . getFechaHoy() . "','" . $request->clienteId[0]->Id . "','" . $request->usuarioId[0]->Id . "','" . $_SESSION['idUser'] . "','" . $_SESSION['idUser'] . "','" . getFormatedDate($request->fechaDesde) . "','" . getFormatedDate($request->fechaHasta) . "','" . getFormatedDate($request->fechaPresentacion) . "','" . getFechaAlternativa($request) . "','" . $request->pax . "','" . $request->comentario . "','1','" . $request->presupuesto . "');";
    //mysqli_insert_id();
    if (!mysqli_query($con, $insert)) {
        printf("Errormessage: %s\n", mysql_error());
コード例 #2
0
<?php

/*
 * script que hara update a un evento via ajax
 */
require_once dirname(__FILE__) . '/../querys/updateEvento.php';
//funcion de insercion de eventos
$idEvento = $_POST['idEvento'];
$start = $_POST['start'];
$end = $_POST['end'];
echo updateEvento($idEvento, $start, $end);
コード例 #3
0
ファイル: evento.php プロジェクト: randyibarrola/active
    foreach ($data_direccion as $key => $value) {
        if (isset($_POST[$key])) {
            $data_direccion[$key] = $_POST[$key];
        }
    }
    $condiciones = array();
    if (isset($_POST['condiciones'])) {
        $condiciones = $_POST['condiciones'];
    }
    $tickets = array();
    if (isset($_POST['tickets'])) {
        $tickets = $_POST['tickets'];
    }
    if (isset($_POST['idEvento'])) {
        $idEvento = $_POST['idEvento'];
        $evento = updateEvento($idEvento, $data, $data_direccion, $tickets, $condiciones);
    } else {
        $evento = insertEvento($data, $data_direccion, $tickets, $condiciones);
    }
    if ($evento) {
        $result['msg'] = 'ok';
        $result['data'] = 'Se guardaron los cambios correctamente';
        $result['eventoId'] = $evento;
    } else {
        $result['data'] = 'No se guardaron los cambios. Verifique sus datos y vuelva  a intentarlo.';
    }
} else {
    if (strcmp($action, 'updatefields') == 0) {
        if (isset($_POST['edit'])) {
            $edit = $_POST['edit'];
            foreach ($edit as $idEvento => $data) {