echo setIdClienteDocumento($iduser, $id); exit; break; case "ObtenerNSMProducto": //Problemas?????? No esta Claro Mproducto Series $cb = CleanCB($_GET["cod"]); $IdProducto = getIdFromCodigoBarras($cb); $IdComprobante = CleanID($_GET["id"]); $series = array(); $series = getSeriesMProducto2IdProducto($IdComprobante, $IdProducto); echo implode($series, ";"); exit; break; case "login": $id = CleanID(isset($_POST["xid"]) ? $_POST["xid"] : NULL); $pass = CleanPass(isset($_POST["xp"]) ? $_POST["xp"] : NULL); if ($id and $pass) { if (verificarPassUser($id, md5($pass))) { $aprecio = getPerfilPrecios($id); echo "1~" . $aprecio; } } else { echo "fail"; } break; case "realizarAbonoComprobanteCliente": $IdComprobante = CleanID($_GET["IdComprobanteVenta"]); $PagoEfectivo = CleanFloat($_GET["pago_efectivo"]); $Comprobante = CleanText($_GET["comprobante"]); $numComprobante = CleanText($_GET["numcomprobante"]); $IdLocal = CleanID(getSesionDato("IdTienda"));
$idlocales = ''; } CrearUsuario($nombre, $identificacion, $direccion, $comision, $telefono, $pass, $idioma, $perfil, $cc, $nace, $local, $idlocales); PaginaBasica(); break; case "alta": FormularioAlta(); break; case "modsave": $id = CleanID($_POST["id"]); $nombre = CleanText($_POST["Nombre"]); $identificacion = CleanText($_POST["Identificacion"]); $direccion = CleanText($_POST["Direccion"]); $comision = CleanDinero($_POST["Comision"]); $telefono = CleanTelefono($_POST["Telefono"]); $pass = CleanPass($_POST["Password"]); $idioma = CleanID($_POST["Idioma"]); $perfil = CleanID($_POST["Perfil"]); $local = CleanID($_POST["Local"]); $cc = CleanCC($_POST["CuentaBanco"]); $nace = CleanText($_POST["FechaNacim"]); $glocales = CleanText($_POST["GrupoLocales"]); $idlocales = obtnerIdLocales($glocales, $local); $existe = verficarExistenciaUsuario($identificacion, $id); if ($existe) { return MostrarUsuarioParaEdicion($id); } if (strlen($pass) < 8) { return MostrarUsuarioParaEdicion($id); } if ($local == 0) {
if ($login and $pass) { $id = identificacionUsuarioValidoMd5($login, $pass); if ($id) { RegistrarUsuarioLogueado($id); session_write_close(); header("Location: xulmenu.php"); exit; } else { $fail = "Nombre ('{$login}') o password ('{$pass}') incorrectas: {$_motivoFallo}"; } } break; case "local": default: $login = CleanLogin($_GET["local"]); $pass = CleanPass($_GET["pass"]); $user = false; if ($login and $pass) { $id = identificacionLocalValidaMd5($login, $pass); if ($id) { RegistrarTiendaLogueada($id); session_write_close(); header("Location: ../../xulentrar.php?modo=usuario"); exit; } else { $fail = "Nombre ('{$login}') o password ('{$pass}') incorrectas: {$_motivoFallo}"; } } break; } StartXul(_("Productos"));