Пример #1
0
<?php

global $ari;
$ari->popup = 1;
// no mostrar el main_frame
$language = $ari->get('agent')->getLang();
if (!isset($_POST['data'])) {
    $_POST['data'] = "";
}
//SE SETEA POR DEFECTO LA MONEDA QUE SE PASA POR PARAMETRO
if (isset($_POST['ChangePredeterminadaData'])) {
    //DECODIFICADO EL JSON
    $default_item = json_decode($_POST['ChangePredeterminadaData'], true);
    //SE CREA EL OBJETO Y SE SETEA COMO DEFAULT
    $currency = new currency_currency($default_item["0"]["id"]);
    $currency->set('default', YES);
    //SE GUARDAN LOS CAMBIOS
    $currency->store();
}
//FILTRO POR COLUMNAS
$where = "";
if ($_POST['data'] != "") {
    $filtros = admin_session_state::cache_filters(json_decode($_POST['data'], true));
    $operadores = array();
    $operadores["eq"] = "=";
    $operadores["lt"] = "<";
    $operadores["gt"] = ">";
    foreach ($filtros as $filtro) {
        switch ($filtro['type']) {
            case "string":
                $operador_inicio = " LIKE '%";
Пример #2
0
		if (isset ($_POST['predeterminada']))
		{	
			if( $_POST['predeterminada'] == 'true' || $_POST['predeterminada'] == true )
			{				
				$predeterminada = YES;
				$tipo = FIXED_CHANGE;
				$valor = "1";
			}
		}else{
			throw new OOB_Exception_400("La variable [predeterminada] no esta definida");
		}
		file_put_contents('fewfwfw.txt',$predeterminada);
		
//SE CREA EL OBJETO
		$currency = new currency_currency();
		$currency->set( 'name', $nombre );		
		$currency->set( 'sign', $signo );
		$currency->set( 'type', $tipo );
		$currency->set( 'value', $valor );
		$currency->set( 'default', $predeterminada );		
		$currency->set( 'status', USED );
		
//FIN DE SETEO DE VALORES		
		
		//INTENTAMOS GUARDAR LOS DATOS
		if( $currency->store() ){
				
		//IDIOMAS
		//PASO A UN ARRAY LOS IDIOMAS SELECCIONADOS
		if ( isset( $_POST['idiomas'] ) )
		{
Пример #3
0
 /** trae la moneda definida como predeterminada */
 public static function getDefault()
 {
     global $ari;
     $savem = $ari->db->SetFetchMode(ADODB_FETCH_ASSOC);
     $sql = "SELECT `ID`, `Name`, `Sign`, `Value`, `Type`, `Default`, `Status`\n\t\t\t   FROM `Currency_Currency` \n\t\t\t   WHERE `Default` = '" . YES . "'\n\t\t\t   AND `Status` = '" . USED . "'";
     $rs = $ari->db->Execute($sql);
     $ari->db->SetFetchMode($savem);
     if ($rs && !$rs->EOF) {
         $return = new currency_currency(ID_UNDEFINED);
         $return->set('id', $rs->fields['ID']);
         $return->set('name', $rs->fields['Name']);
         $return->set('sign', $rs->fields['Sign']);
         $return->set('value', $rs->fields['Value']);
         $return->set('type', $rs->fields['Type']);
         $return->set('default', $rs->fields['Default']);
         $return->set('status', $rs->fields['Status']);
     } else {
         $return = false;
     }
     $rs->Close();
     return $return;
 }