assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/boxes/agregar-temporada-popup.tpl'); break; case 'saveAddTemporada': $temporada->setNombre($_POST['nombre']); if(!$temporada->Save()) { 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 '[#]'; $temporadas = $temporada->Enumerate(); $temporadas['items'] = $util->EncodeResult($temporadas['items']); $smarty->assign('temporadas', $temporadas); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/temporadas.tpl'); } break; case 'editTemporada': $temporada->setTemporadaId($_POST['id']); $info = $temporada->Info(); $smarty->assign('info', $info); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/boxes/editar-temporada-popup.tpl'); break; case 'saveEditTemporada': $temporada->setTemporadaId($_POST['temporadaId']); $temporada->setNombre($_POST['nombre']); if(!$temporada->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 '[#]'; $temporadas = $temporada->Enumerate(); $temporadas['items'] = $util->EncodeResult($temporadas['items']); $smarty->assign('temporadas', $temporadas); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/temporadas.tpl'); } break; case 'deleteTemporada': $temporada->setTemporadaId($_POST['id']); if($temporada->Baja()) { echo 'ok[#]'; $smarty->display(DOC_ROOT.'/templates/boxes/status.tpl'); echo '[#]'; $temporadas = $temporada->Enumerate(); $temporadas['items'] = $util->EncodeResult($temporadas['items']); $smarty->assign('temporadas', $temporadas); $smarty->assign('DOC_ROOT', DOC_ROOT); $smarty->display(DOC_ROOT.'/templates/lists/temporadas.tpl'); } break; } ?>