- Se corrigieron las advertencias 'Undefined array key "checked"' en 'enumProvPromo.tpl', 'enumSucPromo.tpl' y 'enumProdCatPromo.tpl'. - Se resolvieron las advertencias 'Trying to access array offset on null' en 'enumTiposPromo.tpl', 'enumDesctosPromo.tpl', 'enumStatusPromo.tpl', 'enumVigenciaPromo.tpl' y 'enumPromoAplicar.tpl'. - Se corrigió el error 'Call to undefined method Util::DecodeUrlRow()' en 'ajax/sucursales.php' reemplazándolo por 'DecodeUrlResult()'. - Se modificó 'templates/lists/sucursales.tpl' para evitar la inclusión de 'pages_ajax.tpl' cuando la variable '$pages' es nula. - Se eliminaron archivos de log y temporales.
174 lines
4.4 KiB
PHP
Executable File
174 lines
4.4 KiB
PHP
Executable File
<?php
|
|
|
|
include_once('../init.php');
|
|
include_once('../config.php');
|
|
include_once(DOC_ROOT.'/libraries.php');
|
|
|
|
switch($_POST["type"])
|
|
{
|
|
case "addSucursal":
|
|
|
|
$smarty->assign("DOC_ROOT", DOC_ROOT);
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/agregar-sucursal-popup.tpl');
|
|
|
|
break;
|
|
|
|
case "saveSucursal":
|
|
|
|
$values = explode('&', $_POST['form']);
|
|
|
|
foreach($values as $key => $val){
|
|
$values[$key] = explode('=', $values[$key]);
|
|
}
|
|
|
|
$sucursal->setRfcId($_POST["rfcId"]);
|
|
$sucursal->setNombre($values[0][1]);
|
|
$sucursal->setNoSuc($values[1][1]);
|
|
$sucursal->setCalle($values[2][1]);
|
|
$sucursal->setNoExt($values[3][1]);
|
|
$sucursal->setNoInt($values[4][1]);
|
|
$sucursal->setReferencia($values[5][1]);
|
|
$sucursal->setColonia($values[6][1]);
|
|
$sucursal->setLocalidad($values[7][1]);
|
|
$sucursal->setMunicipio($values[8][1]);
|
|
$sucursal->setCiudad($values[9][1]);
|
|
$sucursal->setCodigoPostal($values[10][1]);
|
|
$sucursal->setEstado($values[11][1]);
|
|
$sucursal->setPais($values[12][1]);
|
|
$sucursal->setTelefono($values[13][1]);
|
|
$sucursal->setMapa($values[14][1]);
|
|
$sucursal->setArrendatario($values[15][1]);
|
|
$sucursal->setMontoRenta($values[16][1]);
|
|
$sucursal->setFechaVenc($values[17][1]);
|
|
$sucursal->setIva($values[18][1]);
|
|
|
|
$sucursalId = $sucursal->Save();
|
|
|
|
if(!$sucursalId)
|
|
{
|
|
echo "fail[#]";
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl');
|
|
}
|
|
else
|
|
{
|
|
echo "ok[#]";
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl');
|
|
}
|
|
|
|
break;
|
|
|
|
case "editSucursal":
|
|
|
|
$sucursal->setSucursalId($_POST['id']);
|
|
$info = $sucursal->Info();
|
|
$info = $util->DecodeUrlResult($info);
|
|
|
|
$smarty->assign("post", $info);
|
|
$smarty->assign("DOC_ROOT", DOC_ROOT);
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/editar-sucursal-popup.tpl');
|
|
|
|
break;
|
|
|
|
case "saveEditSucursal":
|
|
|
|
$values = explode('&', $_POST['form']);
|
|
|
|
foreach($values as $key => $val){
|
|
$values[$key] = explode('=', $values[$key]);
|
|
}
|
|
|
|
$sucursal->setSucursalId($_POST['sucursalId']);
|
|
$sucursal->setNombre($values[1][1]);
|
|
$sucursal->setNoSuc($values[2][1]);
|
|
$sucursal->setCalle($values[3][1]);
|
|
$sucursal->setNoExt($values[4][1]);
|
|
$sucursal->setNoInt($values[5][1]);
|
|
$sucursal->setReferencia($values[6][1]);
|
|
$sucursal->setColonia($values[7][1]);
|
|
$sucursal->setLocalidad($values[8][1]);
|
|
$sucursal->setMunicipio($values[9][1]);
|
|
$sucursal->setCiudad($values[10][1]);
|
|
$sucursal->setCodigoPostal($values[11][1]);
|
|
$sucursal->setEstado($values[12][1]);
|
|
$sucursal->setPais($values[13][1]);
|
|
$sucursal->setTelefono($values[14][1]);
|
|
$sucursal->setMapa($values[15][1]);
|
|
$sucursal->setArrendatario($values[16][1]);
|
|
$sucursal->setMontoRenta($values[17][1]);
|
|
$sucursal->setFechaVenc($values[18][1]);
|
|
$sucursal->setIva($values[19][1]);
|
|
|
|
if(!$sucursal->Update())
|
|
{
|
|
echo "fail[#]";
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl');
|
|
}
|
|
else
|
|
{
|
|
echo "ok[#]";
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/status_on_popup.tpl');
|
|
echo "[#]";
|
|
$info = $sucursal->Info();
|
|
echo $info["rfcId"];
|
|
}
|
|
|
|
break;
|
|
|
|
case "viewSucursal":
|
|
|
|
$sucursal->setSucursalId($_POST['id']);
|
|
$info = $sucursal->Info();
|
|
$info = $util->DecodeUrlResult($info);
|
|
|
|
$smarty->assign("post", $info);
|
|
$smarty->assign("DOC_ROOT", DOC_ROOT);
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/detalles-sucursal-popup.tpl');
|
|
|
|
break;
|
|
|
|
case "deleteSucursal":
|
|
|
|
$sucursal->setSucursalId($_POST['sucursalId']);
|
|
$info = $sucursal->Info();
|
|
|
|
if($sucursal->Delete())
|
|
{
|
|
echo "Ok[#]";
|
|
$smarty->display(DOC_ROOT.'/templates/boxes/status.tpl');
|
|
echo "[#]";
|
|
echo $info["rfcId"];
|
|
}
|
|
|
|
break;
|
|
|
|
case 'listSucursales':
|
|
|
|
$sucursal->setRfcId($_POST['rfc']);
|
|
$result = $sucursal->GetSucursalesByRfc();
|
|
$result2 = $util->EncodeResult($result);
|
|
$sucursales = $util->DecodeUrlResult($result2);
|
|
|
|
$smarty->assign("DOC_ROOT", DOC_ROOT);
|
|
$smarty->assign("sucursales", $sucursales);
|
|
$smarty->display(DOC_ROOT.'/templates/lists/sucursales.tpl');
|
|
|
|
break;
|
|
|
|
/*
|
|
case "changeStatus":
|
|
|
|
$sucursal->setSucursalId($_POST['sucursalId']);
|
|
$sucursal->setEmpresaId($_SESSION["empresaId"], 1);
|
|
$sucursalInfo = $sucursal->SucursalInfo();
|
|
|
|
if($sucursal->ChangeStatus())
|
|
{
|
|
echo "Ok[#]";
|
|
echo $sucursalInfo["rfcId"];
|
|
}
|
|
|
|
break;
|
|
*/
|
|
}
|
|
|
|
?>
|