Пример #1
0
 /**
  * Show the form for creating a new resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function create()
 {
     $talleres = local::orderBy('id', 'DESC')->where('type', 'taller')->lists('nombre', 'id');
     $almacenes = local::orderBy('id', 'DESC')->where('type', 'almacen')->lists('nombre', 'id');
     //Category::orderBy('id','ASC')->lists('name','id');
     return view('admin.users.create', ['talleres' => $talleres, 'almacenes' => $almacenes]);
 }
Пример #2
0
function MostrarAlbaran($id)
{
    global $action;
    $id = CleanID($id);
    $albaran = new albaran();
    $albaran->Load($id);
    $ot = getTemplate("ModeloAlbaran");
    if (!$ot) {
        error(__FILE__ . __LINE__, "Info: template busqueda no encontrado");
        return false;
    }
    //<tr><td>G18196 - BERMDAS.F.SKATE.KAPPA;AC</td><td>1</td></tr>
    //$this->userLog .= "<tr><td>". $referencia . " - " . $nombre . "</td><td>". $unid . "</td></tr>";
    //	$sql = "INSERT INTO ges_albtraspaso_det (IdAlbaranTraspaso,IdProducto,Unidades)
    //			VALUES ('$IdAlbaran','$IdProducto','$Unidades')";
    $detallesString = "";
    $prod = new producto();
    $sql = "SELECT * FROM ges_albtraspaso_det WHERE IdAlbaranTraspaso={$id} ORDER BY IdDetalle ASC";
    $res = query($sql, "Listando detalles de un albaran");
    while ($row = Row($res)) {
        $IdProducto = $row["IdProducto"];
        $prod->Load($IdProducto);
        $nombre_s = CleanParaWeb($prod->getNombre());
        $referencia_s = CleanParaWeb($prod->get("Referencia"));
        $unid = $row["Unidades"];
        $detallesString .= "<tr><td>" . $referencia_s . " - " . $nombre_s . "</td><td>" . $unid . "</td></tr>";
    }
    $comercio = $_SESSION["GlobalNombreNegocio"];
    $local = new local();
    $local->Load($albaran->get("IdAlmacenSalida"));
    $nombreorigen = CleanParaWeb($local->getNombre());
    $localdestino = new local();
    $localdestino->Load($albaran->get("IdAlmacenRecepcion"));
    $nombredestino = CleanParaWeb($localdestino->getNombre());
    $FechaSalida = CleanFechaFromDB($albaran->get("FechaSalida"));
    $ot->fijar("FECHA", $FechaSalida);
    $ot->fijar("LINEAS", $detallesString);
    $ot->fijar("NOMBRECOMERCIO", CleanParaWeb($comercio));
    $ot->fijar("NUMEROALBARAN", $id);
    $ot->fijar("DESDETIENDA", $nombreorigen);
    $ot->fijar("HASTATIENDA", $nombredestino);
    echo $ot->Output();
}
Пример #3
0
                        $code = $sObj->ajaxSetVisibility($id, $newVis);
                    }
                    break;
                case 'banStoryPoster':
                    if (isset($_GET['cid']) and is_numeric($_GET['cid'])) {
                        $cid = $_GET['cid'];
                        require_once PATH_CORE . "/classes/content.class.php";
                        $cObj = new content($db);
                        $code = $cObj->ajaxBanStoryPoster($app, $cid, $userid);
                    }
                    break;
                case 'chooseHood':
                    if (isset($_GET['hood'])) {
                        $hood = $_GET['hood'];
                        require_once PATH_FACEBOOK . "/classes/local.class.php";
                        $lObj = new local($db);
                        $code = $lObj->ajaxUpdateHood($hood, $userid);
                    }
                    break;
            }
        } else {
            // session is NOT valid
            $code = fetchSessionAlert();
        }
    }
}
echo $code;
function setupAppFramework()
{
    /* initialize the SMT Facebook appliation class, NO Facebook library */
    require_once PATH_FACEBOOK . "/classes/app.class.php";
Пример #4
0
function getSesionDato($nombre)
{
    global $debug_mode;
    switch ($nombre) {
        case "series":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "seriesbuy":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "fechagarantia":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "postCompraListado":
            if ($_SESSION[$nombre]) {
                $_SESSION[$nombre] = true;
            }
            return $_SESSION[$nombre];
        case "xdtCarritoCompras":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "seriescart":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "idprodserie":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "idprodseriebuy":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "idprodseriecart":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "cantserie":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "modoserie":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "fechavencimiento":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "codigolote":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "garantia":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "CarritoProd":
        case "CarritoTrans":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "CarritoTransSeries":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = array();
            }
            return $_SESSION[$nombre];
        case "CarritoMover":
        case "PerfilActivo":
        case "CarroCostesCompra":
        case "CarritoCompras":
            //Esta mal pero funciona (?) y si lo arreglas deja de funcionar (?!)
            if (!isset($_SESSION[$nombre])) {
                return $_SESSION[$nombre] = array();
            }
            if (is_array($_SESSION[$nombre])) {
                return $_SESSION[$nombre] = array();
            }
            return unserialize($_SESSION[$nombre]);
        case "Parametros":
            if (isset($_SESSION[$nombre])) {
                return $_SESSION[$nombre];
            }
            $row = queryrow("SELECT * FROM ges_parametros", "Cargando parametros");
            $_SESSION[$nombre] = $row;
            return $row;
        case "ModoCarritoAlmacen":
            if (!isset($_SESSION[$nombre])) {
                $_SESSION[$nombre] = 'g';
            }
            return $_SESSION[$nombre];
        case "TipoVentaTPV":
            if (isset($_SESSION[$nombre])) {
                return $_SESSION[$nombre];
            }
            //return $_SESSION[$nombre];
        //return $_SESSION[$nombre];
        case "IdLenguajeDefecto":
            //Idioma para productos en altas, bajas, etc...
            if (isset($_SESSION[$nombre])) {
                return $_SESSION[$nombre];
            }
            $lang = getIdFromLang("es");
            $_SESSION[$nombre] = $lang;
            return $lang;
        case "IdTienda":
        case "IdUsuario":
            if (isset($_SESSION[$nombre])) {
                return $_SESSION[$nombre];
            }
            return false;
        case "IdLenguajeInterface":
            //Idioma del usuario
            //TODO:
            // leer del usuario
            return getSesionDato("IdLenguajeDefecto");
        case "ComboAlmacenes":
            if (isset($_SESSION[$nombre])) {
                return $_SESSION[$nombre];
            }
            $out = genComboAlmacenes();
            $_SESSION[$nombre] = $out;
            return $out;
        case "Almacen":
            return new almacenes();
            //obsoleto
        //obsoleto
        case "Articulos":
            return new articulo();
        case "AlmacenCentral":
            $local = new local();
            if ($local->LoadCentral()) {
                return $local;
            }
            error(__FILE__ . __LINE__, "E: no pudo cargar el almacén central");
            return false;
        case "ArrayTiendas":
            if (isset($_SESSION["ArrayTiendas"])) {
                return $_SESSION["ArrayTiendas"];
            }
            $alm = new almacenes();
            $arrayTodos = array_keys($alm->listaTodosConNombre());
            $_SESSION["ArrayTiendas"] = $arrayTodos;
            return $arrayTodos;
        case "hayCarritoCompras":
            if (!isset($_SESSION["CarritoCompras"])) {
                return false;
            }
            $val = $_SESSION["CarritoCompras"];
            if (!is_array($val) and count($val)) {
                return false;
            }
            return true;
        case "hayCarritoTrans":
            if (!isset($_SESSION["CarritoTrans"])) {
                return false;
            }
            $val = $_SESSION["CarritoTrans"];
            if (!is_array($val) and count($val)) {
                return false;
            }
            if ($val == 0 or $val == array()) {
                return false;
            }
            if (count($val) == 0) {
                return false;
            }
            return true;
        case "hayCarritoProd":
            if (!isset($_SESSION["CarritoProd"])) {
                return false;
            }
            $val = $_SESSION["CarritoProd"];
            if (!is_array($val) and count($val)) {
                return false;
            }
            return true;
        case "hayCarritoFam":
            if (!isset($_SESSION["CarritoFam"])) {
                return false;
            }
            $val = $_SESSION["CarritoFam"];
            if (!is_array($val) and count($val)) {
                return false;
            }
            return true;
        case "detadoc":
            if (!isset($_SESSION[$nombre])) {
                $detadoc = array();
                $detadoc[0] = 'SD';
                $detadoc[1] = '1';
                $detadoc[2] = 'CASAS VARIAS';
                $detadoc[3] = false;
                $detadoc[4] = false;
                $detadoc[5] = 1;
                $detadoc[6] = false;
                $detadoc[7] = false;
                $detadoc[8] = false;
                $detadoc[9] = false;
                $detadoc[10] = false;
                $detadoc[11] = false;
                $detadoc[12] = false;
                $detadoc[13] = 0;
                $detadoc[14] = 0;
                $_SESSION[$nombre] = $detadoc;
            }
            return $_SESSION[$nombre];
        case "PaginadorCliente":
        case "PaginadorSeleccionCompras2":
        case "PaginadorSeleccionCompras":
        case "PaginadorCompras":
        case "PaginadorProv":
        case "PaginadorListaProv":
        case "PaginadorLab":
        case "PaginadorListaLab":
        case "PaginadorAlmacen":
        case "PaginadorListaProd":
        case "PaginadorSeleccionAlmacen":
        case "PaginadorListaFam":
        case "PaginadorListaSubFam":
            if (!isset($_SESSION[$nombre])) {
                return false;
            }
            return intval($_SESSION[$nombre]);
            break;
        case "incImpuestoDet":
        case "descuentos":
        case "incPercepcionDet":
        case "aCredito":
        case "FiltraLab":
        case "FiltraAlias":
        case "FiltraMarca":
        case "FiltraColor":
        case "FiltraTalla":
        case "FiltraBase":
        case "FiltraBase":
        case "FiltraProv":
            if (!isset($_SESSION[$nombre])) {
                return false;
            }
            return $_SESSION[$nombre];
            break;
        default:
            return isset($_SESSION[$nombre]) ? $_SESSION[$nombre] : false;
    }
}
Пример #5
0
function getValorImpuestoDefectoCentral()
{
    $central = new local();
    $key = "tIMPUESTOCENTRAL";
    if (isset($_SESSION[$key])) {
        return $_SESSION[$key];
    }
    if (!$central->LoadCentral()) {
        return false;
    }
    $IdPais = CleanID($central->get("IdPais"));
    $sql = "SELECT ImpuestoDefecto FROM ges_paises WHERE IdPais='{$IdPais}'";
    $row = queryrow($sql, "Cargando VALOR impuesto de la central");
    if ($row) {
        $val = $row["ImpuestoDefecto"];
        $_SESSION[$key] = $val;
        return $val;
    }
    return "18";
    //Si algo falla, se ajusta a 18
}
Пример #6
0
	function is_intval($a) {
   		return ((string)$a === (string)(int)$a);
	}

	function qminimal($a){
		if (is_intval($a)){
			return (string)$a;			
		}	
		return qq($a);
	}
	**/
/* - ------------------------------ */
$NombreClienteContado = _("Cliente Contado");
//$IdLocalActivo      = getSesionDato("IdTienda");
$IdLocalActivo = getSesionDato("IdTiendaDependiente");
$localActivo = new local();
if ($localActivo->Load($IdLocalActivo)) {
    $NombreLocalActivo = CleanTo($localActivo->get("NombreComercial"), " ");
    $MOTDActivo = CleanTo($localActivo->get("MensajeMes"), " ");
    $PROMActivo = CleanTo($localActivo->get("MensajePromocion"), " ");
}
//--------------------------------------------------
// Indice de Ticket
// $numSerieTicketLocalActual
$miserie = "B" . $IdLocalActivo;
//Nos aseguramos de coger el valor correcto preguntando tambien por
// ..la serie. Esto ayudara cuando un mismo local tenga mas de una serie, como va a ser el
// ..caso luego.
$sql = "select Max(NComprobante) as NComprobanteMax " . "from   ges_comprobantes " . "where  (IdLocal = '{$IdLocalActivo}') " . "and    (SerieComprobante='{$miserie}')";
$row = queryrow($sql);
if ($row) {
Пример #7
0
        $result = $server->connect($host, $username, $password, $port, $dir, array('pasv' => $pasv));
        if ($result === false) {
            print_r($server->ftp_log);
            exit;
        }
        break;
    case 'sftp':
        $server = new sftp();
        $result = $server->connect($host, $username, $password, $port, $dir);
        if ($result === false) {
            print_r($server->ftp_log);
            exit;
        }
        break;
    default:
        $server = new local();
        break;
}
if ($_GET['cmd']) {
    $_POST['cmd'] = $_GET['cmd'];
}
switch ($_POST['cmd']) {
    case 'test':
        $files = $server->parse_raw_list('/');
        $response['success'] = $files !== false;
        if (!$response['success']) {
            $response['error'] = 'Dir listing failed';
        }
        echo json_encode($response);
        break;
    case 'save':
Пример #8
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getIdLocal0()
 {
     return $this->hasOne(local::className(), ['idLocal' => 'idLocal']);
 }
Пример #9
0
function BorrarTienda($id)
{
    $oLocal = new local();
    if ($oLocal->Load($id)) {
        $nombre = $oLocal->getNombre();
        //echo gas("Aviso",_("Local eliminado"));
        $oLocal->MarcarEliminado();
        invalidarSesion("ListaTiendas");
        return true;
    } else {
        //echo gas("Aviso",_("No se ha podido borrar el local"));
        return false;
    }
}
Пример #10
0
function LocalFactory($res)
{
    if (!$res) {
        error(__FILE__ . __LINE__, "ERROR en factory");
        return false;
    }
    $row = Row($res);
    if (!is_array($row)) {
        return false;
    }
    $id = $row["IdLocal"];
    $oLocal = new local();
    if ($oLocal->Load($id)) {
        return $oLocal;
    }
    error(__FILE__ . __LINE__, "ERROR no pudo cargar id '{$id}'");
    return false;
}
Пример #11
0
 public function toString()
 {
     return local::getNombre() . ", web: " . local::getWeb();
 }
Пример #12
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $locales = local::get();
     //return 'Hello, API';
     return Response::json(array('error' => false, 'locales' => $locales->toArray()), 200);
 }