Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $ch2 = curl_init(); curl_setopt($ch2, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch2, CURLOPT_RETURNTRANSFER, true); $name2 = curl_exec($ch2); curl_close($ch2); $response->Assign('all_xajax', 'innerHTML', $name2); $response->Assign('all_xajax', 'style.visibility', 'visible'); /////// END REMOVE HOTEL return $response; } //////////////// ADD FLY RT FUNCTION /////////////////////// function addfly($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE FLY require_once('../Connections/sistema.php'); include("includes/funciones.php"); // $insertSQL = sprintf("INSERT INTO flyquotation (opportunity_id, departcity, arrivecity, departdate, arrivedate, departtimeis, departtime, arrivetimeis, arrivetime, cabin, type, paxpax, paxchd, paxinf, comments, quoteuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", $insertSQL = sprintf("INSERT INTO flyquotation (opportunity_id, departcity, arrivecity, departdate, departtimeis, departtime, cabin, type, paxpax, paxchd, paxinf, comments, quoteuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['departcity'], "text"), GetSQLValueString($values['arrivecity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), // GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['departtimeis'], "text"), GetSQLValueString($values['departtime'], "text"), // GetSQLValueString($values['arrivetimeis'], "text"), // GetSQLValueString($values['arrivetime'], "text"), GetSQLValueString($values['cabin'], "text"), GetSQLValueString($values['type'], "text"), GetSQLValueString($values['paxpax'], "text"), GetSQLValueString($values['paxchd'], "text"), GetSQLValueString($values['paxinf'], "text"), GetSQLValueString($values['comments'], "text"), GetSQLValueString($values['quoteuniq'], "text")); mysql_select_db($database_sistema, $sistema); $Result1 = mysql_query($insertSQL, $sistema); $insertSQL = sprintf("INSERT INTO flyquotation (opportunity_id, departcity, arrivecity, departdate, departtimeis, departtime, cabin, type, paxpax, paxchd, paxinf, comments, quoteuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['arrivecity'], "text"), GetSQLValueString($values['departcity'], "text"), // GetSQLValueString(set_date($values['hotelcheckin']), "date"), GetSQLValueString(set_date($values['hotelcheckout']), "date"), // GetSQLValueString($values['departtimeis'], "text"), // GetSQLValueString($values['departtime'], "text"), GetSQLValueString($values['arrivetimeis'], "text"), GetSQLValueString($values['arrivetime'], "text"), GetSQLValueString($values['cabin'], "text"), GetSQLValueString($values['type'], "text"), GetSQLValueString($values['paxpax'], "text"), GetSQLValueString($values['paxchd'], "text"), GetSQLValueString($values['paxinf'], "text"), GetSQLValueString($values['comments'], "text"), GetSQLValueString($values['quoteuniq'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE FLY if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divadd', 'innerHTML', ''); $response->Assign('divadd', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); } return $response; } //////////////// ADD FLY OW FUNCTION /////////////////////// function addflyow($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE FLY require_once('../Connections/sistema.php'); include("includes/funciones.php"); $insertSQL = sprintf("INSERT INTO flyquotation (opportunity_id, departcity, arrivecity, departdate, departtimeis, departtime, cabin, type, paxpax, paxchd, paxinf, comments, quoteuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['departcity'], "text"), GetSQLValueString($values['arrivecity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), // GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['departtimeis'], "text"), GetSQLValueString($values['departtime'], "text"), // GetSQLValueString($values['arrivetimeis'], "text"), // GetSQLValueString($values['arrivetime'], "text"), GetSQLValueString($values['cabin'], "text"), GetSQLValueString($values['type'], "text"), GetSQLValueString($values['paxpax'], "text"), GetSQLValueString($values['paxchd'], "text"), GetSQLValueString($values['paxinf'], "text"), GetSQLValueString($values['comments'], "text"), GetSQLValueString($values['quoteuniq'], "text")); $response->Alert($insertSQL); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE FLY if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divadd', 'innerHTML', ''); $response->Assign('divadd', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); } return $response; } //////////// START FLY COT FROM PNR SEGMENT ////////////////// function addflyfrompnr($values) { $response = new xajaxResponse(); $response->Alert("ok"); ////////////// START INSERT DATABASE FLY require_once('../Connections/sistema.php'); include("includes/funciones.php"); $value = split("\n", $values['pnr']); for ($i=0; $iAssign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); return $response; } //////////// END FLY COT FROM PNR SEGMENT ////////////////// //////////// START FLY COT ONE-BY-ONE SEGMENT ////////////////// function addflyobo($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE FLY require_once('../Connections/sistema.php'); include("includes/funciones.php"); $insertSQL = sprintf("INSERT INTO flyquote (opportunity_id, airline, flight, class, departcity, arrivecity, stopcity, departdate, departtime, arrivetime, cabin, type, paxpax, paxchd, paxinf, comments, quoteuniq, quoteflyuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['airline'], "text"), GetSQLValueString($values['flight'], "text"), GetSQLValueString($values['class'], "text"), GetSQLValueString(substr($values['citypair'], 0,3), "text"), GetSQLValueString(substr($values['citypair'], 3,3), "text"), GetSQLValueString($values['stopcity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), // GetSQLValueString(set_date($values['hotelcheckout']), "date"), // GetSQLValueString($values['departtimeis'], "text"), GetSQLValueString($values['departtime']."00", "text"), // GetSQLValueString($values['arrivetimeis'], "text"), GetSQLValueString($values['arrivetime']."00", "text"), GetSQLValueString($values['cabin'], "text"), GetSQLValueString($values['type'], "text"), GetSQLValueString($values['paxpax'], "text"), GetSQLValueString($values['paxchd'], "text"), GetSQLValueString($values['paxinf'], "text"), GetSQLValueString($values['comments'], "text"), GetSQLValueString($values['quoteuniq'], "text"), GetSQLValueString($values['quoteflyuniq'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE FLY if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); } $response->Alert($insertSQL); return $response; } //////////// END FLY COT ONE-BY-ONE SEGMENT ////////////////// //////////// START FLY ADD MANUAL SEGMENT ////////////////// function addflymanual($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE FLY require_once('../Connections/sistema.php'); include("includes/funciones.php"); $insertSQL = sprintf("INSERT INTO flyquote (opportunity_id, airline, flight, class, departcity, arrivecity, stopcity, departdate, departtime, arrivetime, cabin, type, paxpax, paxchd, paxinf, comments, quoteuniq, quoteflyuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['airline'], "text"), GetSQLValueString($values['flight'], "text"), GetSQLValueString($values['class'], "text"), GetSQLValueString(substr($values['citypair'], 0,3), "text"), GetSQLValueString(substr($values['citypair'], 3,3), "text"), GetSQLValueString($values['stopcity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), // GetSQLValueString(set_date($values['hotelcheckout']), "date"), // GetSQLValueString($values['departtimeis'], "text"), GetSQLValueString($values['departtime']."00", "text"), // GetSQLValueString($values['arrivetimeis'], "text"), GetSQLValueString($values['arrivetime']."00", "text"), GetSQLValueString($values['cabin'], "text"), GetSQLValueString($values['type'], "text"), GetSQLValueString($values['paxpax'], "text"), GetSQLValueString($values['paxchd'], "text"), GetSQLValueString($values['paxinf'], "text"), GetSQLValueString($values['comments'], "text"), GetSQLValueString($values['quoteuniq'], "text"), GetSQLValueString($values['quoteflyuniq'], "text")); mysql_select_db($database_sistema, $sistema); $response->Alert($insertSQL); ////////////// END INSERT DATABASE FLY if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); } return $response; } //////////// END FLY ADD MANUAL SEGMENT ////////////////// ///////////////// ADD HOTEL FUNCION //////////////////////// function addhtl($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE HOTEL require_once('../Connections/sistema.php'); include("includes/funciones.php"); $response->Alert($values['hotelname']); $insertSQL = sprintf("INSERT INTO hotelquotation (hotelname, opportunity_id, hotelpension, hotelcategory, roomcategory, hotelcity, hotelcheckin, hotelcheckout, checkintime, checkouttime, hotelbedtype, hotelpaxpax, hotelpaxchd, hotelpaxinf, hotelcomments, quoteuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['hotelname'], "text"), GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['hotelpension'], "text"), GetSQLValueString($values['hotelcategory'], "text"), GetSQLValueString($values['roomcategory'], "text"), GetSQLValueString($values['hotelcity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['checkintime'], "text"), GetSQLValueString($values['checkouttime'], "text"), GetSQLValueString($values['hotelbedtype'], "text"), GetSQLValueString($values['hotelpaxpax'], "text"), GetSQLValueString($values['hotelpaxchd'], "text"), GetSQLValueString($values['hotelpaxinf'], "text"), GetSQLValueString($values['hotelcomments'], "text"), GetSQLValueString($values['quoteuniq'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE HOTEL if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divadd', 'innerHTML', ''); $response->Assign('divadd', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } ///////////////// END ADD HOTEL FUNCION //////////////////////// ///////////////// UPDATE HOTEL FUNCION //////////////////////// function updatehtlquotation($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE HOTEL require_once('../Connections/sistema.php'); include("includes/funciones.php"); $response->Alert($values['hotelname']); $insertSQL = sprintf("UPDATE hotelquotation SET hotelname=%s, hotelpension=%s, hotelbedtype=%s, hotelcategory=%s, roomcategory=%s, hotelcity=%s, hotelcheckin=%s, hotelcheckout=%s, checkintime=%s, checkouttime=%s, hotelpaxpax=%s, hotelpaxchd=%s, hotelpaxinf=%s, hotelcomments=%s WHERE id=%s", GetSQLValueString($values['hotelname'], "text"), GetSQLValueString($values['hotelpension'], "text"), GetSQLValueString($values['hotelbedtype'], "text"), GetSQLValueString($values['hotelcategory'], "text"), GetSQLValueString($values['roomcategory'], "text"), GetSQLValueString($values['hotelcity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['checkintime'], "text"), GetSQLValueString($values['checkouttime'], "text"), GetSQLValueString($values['hotelpaxpax'], "text"), GetSQLValueString($values['hotelpaxchd'], "text"), GetSQLValueString($values['hotelpaxinf'], "text"), GetSQLValueString($values['hotelcomments'], "text"), GetSQLValueString($values['hotelquotationid'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE HOTEL if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } /////////// END UPDATE HTL //////////////// ///////////////// ADD HOTEL INPUT FUNCION //////////////////////// function addhtlquote($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE HOTEL require_once('../Connections/sistema.php'); include("includes/funciones.php"); $response->Alert($values['hotelname']); $insertSQL = sprintf("INSERT INTO hotelquote (hotelname, opportunity_id, hotelpension, hotelbedtype, hotelcategory, roomcategory, hotelcity, hotelcheckin, hotelcheckout, checkintime, checkouttime, hotelpaxpax, hotelpaxchd, hotelpaxinf, hotelcomments, quoteuniq, operator, contact, faretype, comissiontype, farebasepax, farebasestay, currency, taxpercent, tax, comissionpercent, comission, discountpercent, discount, markuppercent, markup, priceadl, pricechd, priceinf) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['hotelname'], "text"), GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['hotelpension'], "text"), GetSQLValueString($values['hotelbedtype'], "text"), GetSQLValueString($values['hotelcategory'], "text"), GetSQLValueString($values['roomcategory'], "text"), GetSQLValueString($values['hotelcity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['checkintime'], "text"), GetSQLValueString($values['checkouttime'], "text"), GetSQLValueString($values['hotelpaxpax'], "text"), GetSQLValueString($values['hotelpaxchd'], "text"), GetSQLValueString($values['hotelpaxinf'], "text"), GetSQLValueString($values['hotelcomments'], "text"), GetSQLValueString($values['quoteuniq'], "text"), GetSQLValueString($values['operator'], "text"), GetSQLValueString($values['contact'], "text"), GetSQLValueString($values['faretype'], "text"), GetSQLValueString($values['comissiontype'], "text"), GetSQLValueString($values['farebasepax'], "text"), GetSQLValueString($values['farebasestay'], "text"), GetSQLValueString($values['currency'], "text"), GetSQLValueString($values['taxpercent'], "text"), GetSQLValueString($values['tax'], "text"), GetSQLValueString($values['comissionpercent'], "text"), GetSQLValueString($values['comission'], "text"), GetSQLValueString($values['discountpercent'], "text"), GetSQLValueString($values['discount'], "text"), GetSQLValueString($values['markuppercent'], "text"), GetSQLValueString($values['markup'], "text"), GetSQLValueString($values['priceadl'], "text"), GetSQLValueString($values['pricechd'], "text"), GetSQLValueString($values['priceinf'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE HOTEL if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } /////////// END HTL COT INPUT //////////////// ///////////////// UPDATE HOTEL INPUT FUNCION //////////////////////// function updatehtlquote($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE HOTEL require_once('../Connections/sistema.php'); include("includes/funciones.php"); $response->Alert($values['hotelname']); $insertSQL = sprintf("UPDATE hotelquote SET hotelname=%s, hotelpension=%s, hotelbedtype=%s, hotelcategory=%s, roomcategory=%s, hotelcity=%s, hotelcheckin=%s, hotelcheckout=%s, checkintime=%s, checkouttime=%s, hotelpaxpax=%s, hotelpaxchd=%s, hotelpaxinf=%s, hotelcomments=%s, operator=%s, contact=%s, faretype=%s, comissiontype=%s, farebasepax=%s, farebasestay=%s, currency=%s, taxpercent=%s, tax=%s, comissionpercent=%s, comission=%s, discountpercent=%s, discount=%s, markuppercent=%s, markup=%s, priceadl=%s, pricechd=%s, priceinf=%s WHERE id=%s", GetSQLValueString($values['hotelname'], "text"), GetSQLValueString($values['hotelpension'], "text"), GetSQLValueString($values['hotelbedtype'], "text"), GetSQLValueString($values['hotelcategory'], "text"), GetSQLValueString($values['roomcategory'], "text"), GetSQLValueString($values['hotelcity'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['checkintime'], "text"), GetSQLValueString($values['checkouttime'], "text"), GetSQLValueString($values['hotelpaxpax'], "text"), GetSQLValueString($values['hotelpaxchd'], "text"), GetSQLValueString($values['hotelpaxinf'], "text"), GetSQLValueString($values['hotelcomments'], "text"), GetSQLValueString($values['operator'], "text"), GetSQLValueString($values['contact'], "text"), GetSQLValueString($values['faretype'], "text"), GetSQLValueString($values['comissiontype'], "text"), GetSQLValueString($values['farebasepax'], "text"), GetSQLValueString($values['farebasestay'], "text"), GetSQLValueString($values['currency'], "text"), GetSQLValueString($values['taxpercent'], "text"), GetSQLValueString($values['tax'], "text"), GetSQLValueString($values['comissionpercent'], "text"), GetSQLValueString($values['comission'], "text"), GetSQLValueString($values['discountpercent'], "text"), GetSQLValueString($values['discount'], "text"), GetSQLValueString($values['markuppercent'], "text"), GetSQLValueString($values['markup'], "text"), GetSQLValueString($values['priceadl'], "text"), GetSQLValueString($values['pricechd'], "text"), GetSQLValueString($values['priceinf'], "text"), GetSQLValueString($values['hotelquoteid'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE HOTEL if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } /////////// END UPDATE HTL COT INPUT //////////////// ///////////////// ADD HOTEL COT PRICE INPUT FUNCION //////////////////////// function addhtlquoteprice($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE HOTEL require_once('../Connections/sistema.php'); include("includes/funciones.php"); $response->Alert($values['opportunity_id']); $insertSQL = sprintf("INSERT INTO hotelquoteprice (opportunity_id, hotelquoteid,hotelpax, hotelcomments, quoteuniq, faretype, comissiontype, farebasepax, farebasestay, currency, taxpercent, tax, comissionpercent, comission, discountpercent, discount, markuppercent, markup, price) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "int"), GetSQLValueString($values['hotelquoteid'], "int"), GetSQLValueString($values['hotelpax'], "text"), GetSQLValueString($values['hotelcomments'], "text"), GetSQLValueString($values['quoteuniq'], "text"), GetSQLValueString($values['faretype'], "text"), GetSQLValueString($values['comissiontype'], "text"), GetSQLValueString($values['farebasepax'], "text"), GetSQLValueString($values['farebasestay'], "text"), GetSQLValueString($values['currency'], "text"), GetSQLValueString($values['taxpercent'], "text"), GetSQLValueString($values['tax'], "text"), GetSQLValueString($values['comissionpercent'], "text"), GetSQLValueString($values['comission'], "text"), GetSQLValueString($values['discountpercent'], "text"), GetSQLValueString($values['discount'], "text"), GetSQLValueString($values['markuppercent'], "text"), GetSQLValueString($values['markup'], "text"), GetSQLValueString($values['price'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE HOTEL if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } /////////// END HTL COT PRICE INPUT //////////////// ///////////////// UPDATE HOTEL COT PRICE FUNCION //////////////////////// function updatehtlquoteprice($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE HOTEL require_once('../Connections/sistema.php'); include("includes/funciones.php"); $response->Alert($values['opportunity_id']); $insertSQL = sprintf("UPDATE hotelquoteprice SET hotelpax=%s, hotelcomments=%s, faretype=%s, comissiontype=%s, farebasepax=%s, farebasestay=%s, currency=%s, taxpercent=%s, tax=%s, comissionpercent=%s, comission=%s, discountpercent=%s, discount=%s, markuppercent=%s, markup=%s, price=%s WHERE id = %s", GetSQLValueString($values['hotelpax'], "text"), GetSQLValueString($values['hotelcomments'], "text"), GetSQLValueString($values['faretype'], "text"), GetSQLValueString($values['comissiontype'], "text"), GetSQLValueString($values['farebasepax'], "text"), GetSQLValueString($values['farebasestay'], "text"), GetSQLValueString($values['currency'], "text"), GetSQLValueString($values['taxpercent'], "text"), GetSQLValueString($values['tax'], "text"), GetSQLValueString($values['comissionpercent'], "text"), GetSQLValueString($values['comission'], "text"), GetSQLValueString($values['discountpercent'], "text"), GetSQLValueString($values['discount'], "text"), GetSQLValueString($values['markuppercent'], "text"), GetSQLValueString($values['markup'], "text"), GetSQLValueString($values['price'], "text"), GetSQLValueString($values['hotelquotepriceid'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE HOTEL if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } /////////// END HTL COT PRICE UPDATE //////////////// ///////////////// ADD CAR FUNCION //////////////////////// function addcar($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE CAR require_once('../Connections/sistema.php'); include("includes/funciones.php"); $insertSQL = sprintf("INSERT INTO carquotation (opportunity_id, pickupcity, dropoffcity, pickuptime, dropofftime, pickupdate, dropoffdate, cartype, permissions, additionaldriver, comments, quoteuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "text"), GetSQLValueString($values['pickupcity'], "text"), GetSQLValueString($values['dropoffcity'], "text"), GetSQLValueString($values['pickuptime'], "text"), GetSQLValueString($values['dropofftime'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['cartype'], "text"), GetSQLValueString($values['permissions'], "text"), GetSQLValueString($values['additionaldriver'], "text"), GetSQLValueString($values['comments'], "text"), GetSQLValueString($values['quoteuniq'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE CAR if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divadd', 'innerHTML', ''); $response->Assign('divadd', 'style.visibility', 'hidden'); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } ///////////////// ADD CAR QUOTATION FUNCION //////////////////////// function addcarquote($values) { $response = new xajaxResponse(); ////////////// START INSERT DATABASE CAR require_once('../Connections/sistema.php'); include("includes/funciones.php"); $insertSQL = sprintf("INSERT INTO carquote (opportunity_id, pickupcity, dropoffcity, pickuptime, dropofftime, pickupdate, dropoffdate, cartype, permissions, additionaldriver, comments, operator, contact, faretype, comissiontype, farebasestay, company, currency, cost, tax, costadd, taxadd, comissionpercent, comission, discountpercent, discount, markuppercent, markup, price, expdateadvamount, expdateamount, quoteuniq) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($values['opportunity_id'], "text"), GetSQLValueString($values['pickupcity'], "text"), GetSQLValueString($values['dropoffcity'], "text"), GetSQLValueString($values['pickuptime'], "text"), GetSQLValueString($values['dropofftime'], "text"), GetSQLValueString(set_date($values['hotelcheckin']), "date"), GetSQLValueString(set_date($values['hotelcheckout']), "date"), GetSQLValueString($values['cartype'], "text"), GetSQLValueString($values['permissions'], "text"), GetSQLValueString($values['additionaldriver'], "text"), GetSQLValueString($values['comments'], "text"), GetSQLValueString($values['operator'], "text"), GetSQLValueString($values['contact'], "text"), GetSQLValueString($values['faretype'], "text"), GetSQLValueString($values['comissiontype'], "text"), GetSQLValueString($values['farebasestay'], "text"), GetSQLValueString($values['carcompany'], "text"), GetSQLValueString($values['currency'], "text"), GetSQLValueString($values['cost'], "text"), GetSQLValueString($values['tax'], "text"), GetSQLValueString($values['costadd'], "text"), GetSQLValueString($values['taxadd'], "text"), GetSQLValueString($values['comissionpercent'], "text"), GetSQLValueString($values['comission'], "text"), GetSQLValueString($values['discountpercent'], "text"), GetSQLValueString($values['discount'], "text"), GetSQLValueString($values['markuppercent'], "text"), GetSQLValueString($values['markup'], "text"), GetSQLValueString($values['price'], "text"), GetSQLValueString($values['expdateadvamount'], "text"), GetSQLValueString($values['expdateamount'], "text"), GetSQLValueString($values['quoteuniq'], "text")); mysql_select_db($database_sistema, $sistema); ////////////// END INSERT DATABASE CAR if ($Result1 = mysql_query($insertSQL, $sistema)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/all_xajax.php?id='.$_GET['id']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign('all_xajax', 'innerHTML', $name); $response->Assign('all_xajax', 'style.visibility', 'visible'); $response->Assign('divcarcot', 'innerHTML', ''); $response->Assign('divcarcot', 'style.visibility', 'hidden'); $response->includeScript("quotations_htl.js"); } else { $response->Alert("No se pudieron guardar los datos\nConsulte con su adminmistrador"); $response->Alert($insertSQL); } return $response; } ////////////////////// START GENERAL SEARCH ////////////////////// function generalSearch($dSearch, $inputid, $divshow, $table, $field, $and) { if ($dSearch == '%') { $dSearchLen = 0; } else { $dSearchLen = 2; } //if (strlen($dSearch > 1) && strpos($dSearch, '*') == 0) { $dSearchLen = 0; $dSearch = str_replace($dSearch, '*', '%'); } else { $dSearchLen = 3; } if (strlen($dSearch) >= $dSearchLen) { require_once('../Connections/sistema.php'); mysql_select_db($database_sistema, $sistema); $query_sCity = "SELECT ".$field." FROM ".$table." WHERE ".$field." LIKE '".$dSearch."%'".$and; //$query_sCity = "SELECT name FROM accounts"; $sCity = mysql_query($query_sCity, $sistema) or die(mysql_error()); $row_sCity = mysql_fetch_assoc($sCity); $totalRows_sCity = mysql_num_rows($sCity); if ($table == 'accounts') { if ($totalRows_sCity == 1) { $result .= $row_sCity['name']; } else { do { $result .= "".$row_sCity['name']."
"; } while ($row_sCity = mysql_fetch_assoc($sCity)); mysql_free_result($sCity); } } if ($table == 'contacts') { if ($totalRows_sCity == 1) { $result .= $row_sCity['first_name']; } else { do { $result .= "".$row_sCity['first_name']."
"; } while ($row_sCity = mysql_fetch_assoc($sCity)); mysql_free_result($sCity); } } if ($table == 'carrental') { if ($totalRows_sCity == 1) { $result .= $row_sCity['car']; } else { do { $result .= "".$row_sCity['car']."
"; } while ($row_sCity = mysql_fetch_assoc($sCity)); mysql_free_result($sCity); } } $response = new xajaxResponse(); //$response->Alert($query_sCity); if ($totalRows_sCity == 1) { $response->Assign($inputid, 'value', $result); $response->Assign($divshow, 'style.visibility', 'hidden'); } else if ($totalRows_sCity == 0) { $response->Assign($divshow, 'innerHTML', 'No se produjeron resultados'); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '30px'); } else if ($totalRows_sCity > 5) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '100px'); } else if ($totalRows_sCity < 3) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '45px'); } else if ($totalRows_sCity < 4) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '60px'); } else if ($totalRows_sCity >= 4) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '90px'); } else { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '10px'); } } else { $response = new xajaxResponse(); $response->Assign($divshow, 'innerHTML', ''); $response->Assign($divshow, 'style.visibility', 'hidden'); } return $response; } ////////////////////// END GENERAL SEARCH ////////////////////// ////////////////////// CITY SEARCH START ////////////////////// function citySearch($dSearch, $inputid, $divshow) { if ($dSearch == '%') { $dSearchLen = 0; } else { $dSearchLen = 3; } if (strlen($dSearch) >= $dSearchLen) { require_once('../Connections/sistema.php'); mysql_select_db($database_sistema, $sistema); $query_sCity = "SELECT count(*), city, country as country FROM cityairport WHERE city LIKE '".$dSearch."%' GROUP BY country, province"; $sCity = mysql_query($query_sCity, $sistema) or die(mysql_error()); $row_sCity = mysql_fetch_assoc($sCity); $totalRows_sCity = mysql_num_rows($sCity); if ($totalRows_sCity == 1) { $result .= $row_sCity['city'].', '.$row_sCity['country']; //$response->javascript("1"); } else { do { ($row_sCity['cityairport']) ? $ca = $row_sCity['cityairport']."(".$row_sCity['airportcode'].")" : $ca = ''; ($row_sCity['airportcode']) ? $ac = $row_sCity['airportcode']."(".$row_sCity['airportcode'].")" : $ac = ''; // $result .= $row_sCity['city'].', '.$row_sCity['country'].$totalRows_sCity."
"; $result .= "".$row_sCity['city'].', '.$row_sCity['country']."
"; } while ($row_sCity = mysql_fetch_assoc($sCity)); mysql_free_result($sCity); } $response = new xajaxResponse(); if ($totalRows_sCity == 1) { $response->Assign($inputid, 'value', $result); $response->Assign($divshow, 'style.visibility', 'hidden'); } else if ($totalRows_sCity == 0) { $response->Assign($divshow, 'innerHTML', 'No se produjeron resultados'); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '30px'); } else if ($totalRows_sCity > 5) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '100px'); } else if ($totalRows_sCity < 3) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '45px'); } else if ($totalRows_sCity < 4) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '60px'); } else if ($totalRows_sCity >= 4) { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign('divsearching', 'style.height', '90px'); } else { $response->Assign($divshow, 'innerHTML', $result); $response->Assign($divshow, 'style.visibility', 'visible'); $response->Assign($divshow, 'style.height', '10px'); } } else { $response = new xajaxResponse(); $response->Assign($divshow, 'innerHTML', ''); $response->Assign($divshow, 'style.visibility', 'hidden'); } return $response; } function citySearchA($dSearch, $inputid) { if ($dSearch == '%') { $dSearchLen = 0; } else { $dSearchLen = 3; } if (strlen($dSearch) >= $dSearchLen) { require_once('../Connections/sistema.php'); mysql_select_db($database_sistema, $sistema); $query_sCity = "SELECT count(*), city, country as country FROM cityairport WHERE city LIKE '".$dSearch."%' GROUP BY country, province"; $sCity = mysql_query($query_sCity, $sistema) or die(mysql_error()); $row_sCity = mysql_fetch_assoc($sCity); $totalRows_sCity = mysql_num_rows($sCity); if ($totalRows_sCity == 1) { $result .= $row_sCity['city'].', '.$row_sCity['country']; //$response->javascript("1"); } else { do { ($row_sCity['cityairport']) ? $ca = $row_sCity['cityairport']."(".$row_sCity['airportcode'].")" : $ca = ''; ($row_sCity['airportcode']) ? $ac = $row_sCity['airportcode']."(".$row_sCity['airportcode'].")" : $ac = ''; // $result .= $row_sCity['city'].', '.$row_sCity['country'].$totalRows_sCity."
"; $result .= "".$row_sCity['city'].', '.$row_sCity['country']."
"; } while ($row_sCity = mysql_fetch_assoc($sCity)); mysql_free_result($sCity); } $response = new xajaxResponse(); if ($totalRows_sCity == 1) { $response->Assign($inputid, 'value', $result); $response->Assign('divsearchingA', 'style.visibility', 'hidden'); } else if ($totalRows_sCity == 0) { $response->Assign('divsearchingA', 'innerHTML', 'No se produjeron resultados'); $response->Assign('divsearchingA', 'style.visibility', 'visible'); $response->Assign('divsearchingA', 'style.height', '30px'); } else if ($totalRows_sCity > 5) { $response->Assign('divsearchingA', 'innerHTML', $result); $response->Assign('divsearchingA', 'style.visibility', 'visible'); $response->Assign('divsearchingA', 'style.height', '100px'); } else if ($totalRows_sCity < 3) { $response->Assign('divsearchingA', 'innerHTML', $result); $response->Assign('divsearchingA', 'style.visibility', 'visible'); $response->Assign('divsearchingA', 'style.height', '45px'); } else if ($totalRows_sCity < 4) { $response->Assign('divsearchingA', 'innerHTML', $result); $response->Assign('divsearchingA', 'style.visibility', 'visible'); $response->Assign('divsearchingA', 'style.height', '60px'); } else if ($totalRows_sCity >= 4) { $response->Assign('divsearchingA', 'innerHTML', $result); $response->Assign('divsearchingA', 'style.visibility', 'visible'); $response->Assign('divsearchingA', 'style.height', '90px'); } else { $response->Assign('divsearchingA', 'innerHTML', $result); $response->Assign('divsearchingA', 'style.visibility', 'visible'); $response->Assign('divsearchingA', 'style.height', '10px'); } } else { $response = new xajaxResponse(); $response->Assign('divsearchingA', 'innerHTML', ''); $response->Assign('divsearchingA', 'style.visibility', 'hidden'); } return $response; } /////////////////// END CITY SEARCH /////////////////////// /////////////// START CITY SEARCH CLEANER ////////////////////// function citySearchClear() { $response = new xajaxResponse(); $response->Assign('divsearching', 'innerHTML', ''); $response->Assign('divsearchingA', 'innerHTML', ''); $response->Assign('divoperator', 'innerHTML', ''); $response->Assign('divcontact', 'innerHTML', ''); $response->Assign('divcarcompany', 'innerHTML', ''); $response->Assign('divsearchingpickup', 'innerHTML', ''); $response->Assign('divsearchingdropoff', 'innerHTML', ''); $response->Assign('divsearching', 'style.visibility', 'hidden'); $response->Assign('divsearchingA', 'style.visibility', 'hidden'); $response->Assign('divoperator', 'style.visibility', 'hidden'); $response->Assign('divcontact', 'style.visibility', 'hidden'); $response->Assign('divcarcompany', 'style.visibility', 'hidden'); $response->Assign('divsearchingpickup', 'style.visibility', 'hidden'); $response->Assign('divsearchingdropoff', 'style.visibility', 'hidden'); return $response; } function show($kindof, $divshow, $quoteuniq) { $findvalues = split(",", $quoteuniq); $quoteuniq = $findvalues[0]; $quoteflyuniq = $findvalues[1]; $hotelquoteid = $findvalues[2]; $hotelquotepriceid = $findvalues[3]; $hotelquotationid = $findvalues[4]; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.dnsba.com/arg/quote_'.$kindof.'_xajax.php?id='.$_GET['id'].'&uid='.$_SESSION['MM_Userid'].'"euniq='.$quoteuniq.'"eflyuniq='.$quoteflyuniq.'&hotelquoteid='.$hotelquoteid.'&hotelquotepriceid='.$hotelquotepriceid.'&hotelquotationid='.$hotelquotationid); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $name = curl_exec($ch); curl_close($ch); $response = new xajaxResponse(); $response->Assign($divshow, 'innerHTML', $name); $response->Assign($divshow, 'style.visibility', 'visible'); $response->includeScript("quotations_htl.js"); //$response->Alert($quoteuniq); return $response; } function clear($divhide) { $response = new xajaxResponse(); $response->Assign($divhide, 'innerHTML', ''); $response->Assign($divhide, 'style.visibility', 'hidden'); //$response->IncludeScript("quotations_htl.js"); return $response; } $xajax = new xajax(); $xajax->registerFunction('clear'); $xajax->registerFunction('show'); $xajax->registerFunction('citySearch'); $xajax->registerFunction('citySearchA'); $xajax->registerFunction('generalSearch'); $xajax->registerFunction('addhtl'); $xajax->registerFunction('updatehtlquotation'); $xajax->registerFunction('addhtlquote'); $xajax->registerFunction('updatehtlquote'); $xajax->registerFunction('addhtlquoteprice'); $xajax->registerFunction('updatehtlquoteprice'); $xajax->registerFunction('addfly'); $xajax->registerFunction('addflyow'); $xajax->registerFunction('addflyobo'); $xajax->registerFunction('addflymanual'); $xajax->registerFunction('addflyfrompnr'); $xajax->registerFunction('addcar'); $xajax->registerFunction('addcarquote'); $xajax->registerFunction('rm'); $xajax->registerFunction('citySearchClear'); $xajax->setCharEncoding("ISO-8859-1"); $xajax->processRequest(); ?> printJavascript('xajax/'); ?>

 

Oportunidad:

  Help Ayuda

 
Ver archivo de auditoría Volver a la Lista Start InicioPreviousAnterior(1 of 3) Siguiente NextFinEnd
Nombre Monto
Contacto Cierre Esperado
Tipo Próximo paso
Origen del Contacto Etapa de Ventas
  Probabilidad
Asignado a Creado
Descripción Modificado

Cotizaciones