Esempio n. 1
0
 public function searchresultAction()
 {
     $page = $this->request->queryString("page");
     if (empty($page)) {
         $page = "1";
     }
     $key = $this->request->getParam('txtKey');
     if (!isset($key)) {
         $key = '';
     } else {
         $key = trim($key);
     }
     $totalRecord = $this->model->get('product')->getTotalResult($key);
     $this->view->data['page'] = $page;
     $this->view->data['totalRecord'] = $totalRecord;
     $this->view->data['pageSize'] = 10;
     $this->view->data['products'] = $this->model->get('product')->getSearchResults($key, $page, $this->view->data['pageSize']);
     $grid = new Grid($this->view->data['products']);
     $grid->setModule('admin');
     $grid->setController('product');
     $grid->setTotalRecord($totalRecord);
     $grid->setPageSize($this->view->data['pageSize']);
     $grid->setPage($page);
     $grid->addColumn(array('header' => 'Tiêu đề bài viết', 'align' => 'left', 'width' => '', 'index' => 'title'));
     $grid->addColumn(array('header' => 'URL key', 'align' => 'left', 'width' => '', 'index' => 'url_key'));
     $grid->addColumn(array('header' => 'Xuất bản', 'align' => 'center', 'width' => '140', 'index' => 'public_time'));
     $grid->addColumn(array('header' => 'Thứ tự', 'align' => 'center', 'width' => '60', 'index' => 'priority'));
     $this->view->data['grid'] = $grid;
     $this->view->show('search');
 }
Esempio n. 2
0
 public function indexAction()
 {
     $page = $this->request->queryString("page");
     if (empty($page)) {
         $page = "1";
     }
     $model = $this->model->get('feedback');
     $totalRecord = $model->getTotalRecord(1);
     $this->view->data['page'] = $page;
     $this->view->data['totalRecord'] = $totalRecord;
     $this->view->data['pageSize'] = 10;
     $this->view->data['users'] = $model->getAll($page, $this->view->data['pageSize'], null);
     $grid = new Grid($this->view->data['users']);
     $grid->setModule('admin');
     $grid->setController('feedback');
     $grid->setTotalRecord($totalRecord);
     $grid->setPageSize($this->view->data['pageSize']);
     $grid->setPage($page);
     $grid->addColumn(array('header' => 'ID', 'align' => 'center', 'width' => '', 'index' => 'id'));
     $grid->addColumn(array('header' => 'Họ tên', 'align' => 'left', 'width' => '', 'index' => 'fullname'));
     $grid->addColumn(array('header' => 'Thư điện tử', 'align' => 'center', 'width' => '', 'index' => 'email'));
     $grid->addColumn(array('header' => 'Điện thoại', 'align' => 'center', 'width' => '', 'index' => 'phone'));
     $this->view->data['grid'] = $grid;
     $this->view->show('index');
 }
Esempio n. 3
0
 public function indexAction()
 {
     $page = $this->request->queryString("page");
     if (empty($page)) {
         $page = "1";
     }
     $userModel = $this->model->get('user');
     $totalRecord = $userModel->getTotalRecord(1);
     $this->view->data['page'] = $page;
     $this->view->data['totalRecord'] = $totalRecord;
     $this->view->data['pageSize'] = 10;
     $this->view->data['users'] = $userModel->getUser($page, $this->view->data['pageSize'], null);
     $grid = new Grid($this->view->data['users']);
     $grid->setModule('admin');
     $grid->setController('user');
     $grid->setTotalRecord($totalRecord);
     $grid->setPageSize($this->view->data['pageSize']);
     $grid->setPage($page);
     $grid->addColumn(array('header' => 'ID', 'align' => 'center', 'width' => '', 'index' => 'id'));
     $grid->addColumn(array('header' => 'Tên truy cập', 'align' => 'left', 'width' => '', 'index' => 'username'));
     $grid->addColumn(array('header' => 'Tên hiển thị', 'align' => 'center', 'width' => '', 'index' => 'display_name'));
     $grid->addColumn(array('header' => 'Email', 'align' => 'center', 'width' => '', 'index' => 'email'));
     $this->view->data['grid'] = $grid;
     $this->view->show('index');
 }
Esempio n. 4
0
function getGrid($idCliente)
{
    $ob = "2";
    if (isset($_REQUEST["ob"])) {
        $ob = $_REQUEST["ob"];
    }
    $pagina = 1;
    if (isset($_REQUEST["pagina"])) {
        $pagina = $_REQUEST["pagina"];
    }
    $showProcessMsg = false;
    $sql = "SELECT uc_id FROM web.wuc_usuariosclientes WHERE uc_idusuarioextranet = :idusuarioextranet";
    $params = array(":idusuarioextranet" => $idCliente);
    $idUsuarioCliente = ValorSql($sql, "", $params);
    $params = array(":contrato" => $_SESSION["contrato"], ":idcliente" => $idUsuarioCliente);
    $sql = "SELECT ¿es_id?, ¿es_nombre?, art.utiles.armar_domicilio(es_calle, es_numero, es_piso, es_departamento, NULL) || ' ' ||\n\t\t\t\t\t\tart.utiles.armar_localidad(es_cpostal, es_cpostala, es_localidad, es_provincia) ¿direccion?,\n\t\t\t\t\t\tDECODE(INSTR(" . formatEstablecimientos($_SESSION["establecimientosUsuario"]) . ", ',' || TO_CHAR(es_id) || ','), 0, ' ', 'checked') ¿checked?\n\t\t\tFROM aes_establecimiento, web.wel_establecimientoscliente\n\t\t WHERE es_id = el_idestablecimiento(+)\n\t\t\t  AND es_contrato = :contrato\n\t\t\t  AND el_idcliente(+) = :idcliente\n\t\t\t  AND es_fechabaja IS NULL";
    $grilla = new Grid(10, 5);
    $grilla->addColumn(new Column(" ", 1, true, false, -1, "nada", "/modules/usuarios_registrados/clientes/administracion_usuarios/check_grid_establecimientos.php", "", -1, true, -1, "", false, "", "checkbox", 4));
    $grilla->addColumn(new Column("Nombre"));
    $grilla->addColumn(new Column("Dirección"));
    $grilla->addColumn(new Column("", -1, false));
    $grilla->setColsSeparator(true);
    $grilla->setOrderBy($ob);
    $grilla->setPageNumber($pagina);
    $grilla->setParams($params);
    $grilla->setRefreshIntoWindow(true);
    $grilla->setRowsSeparator(true);
    $grilla->setRowsSeparatorColor("#c0c0c0");
    $grilla->setShowTotalRegistros(false);
    $grilla->setSql($sql);
    $grilla->setTableStyle("GridTableCiiu");
    $grilla->setUseTmpIframe(true);
    return $grilla->Draw(false);
}
Esempio n. 5
0
function getGrid()
{
    $ob = "1_D_";
    if (isset($_REQUEST["ob"])) {
        $ob = $_REQUEST["ob"];
    }
    $pagina = 1;
    if (isset($_REQUEST["pagina"])) {
        $pagina = $_REQUEST["pagina"];
    }
    $showProcessMsg = false;
    $sql = "SELECT ab_id ¿id?, ab_fechaalta ¿fecha?, ab_nombre ¿archivo?, ab_id ¿numerotransferencia?, ab_id ¿id2?\n\t\t\tFROM web.wab_archivobapro\n\t\t WHERE ab_tipo = 'P'\n\t\t\t  AND ab_fechadescargado IS NOT NULL";
    $grilla = new Grid(15, 10);
    $grilla->addColumn(new Column("", 0, false));
    $grilla->addColumn(new Column("Fecha", 0, true, false, -1, "", "", "colFecha", -1, false));
    $grilla->addColumn(new Column("Archivo", 0, true, false, -1, "", "", "colFecha", -1, false));
    $grilla->addColumn(new Column("Nº Transferencia", 0, true, false, -1, "", "", "colFecha", -1, false));
    $grilla->addColumn(new Column(" ", 8, true, false, -1, "btnDownload", "bajar_archivo.php?u=f", "colDownload"));
    $grilla->setColsSeparator(false);
    $grilla->setOrderBy($ob);
    $grilla->setPageNumber($pagina);
    $grilla->setRowsSeparator(true);
    $grilla->setRowsSeparatorColor("#c0c0c0");
    $grilla->setShowTotalRegistros(false);
    $grilla->setSql($sql);
    $grilla->setUseTmpIframe(true);
    return $grilla->Draw(false);
}
Esempio n. 6
0
function getGrid()
{
    $ob = "1_D_";
    if (isset($_REQUEST["ob"])) {
        $ob = $_REQUEST["ob"];
    }
    $pagina = 1;
    $showProcessMsg = false;
    $params = array(":idlogin" => $_SESSION["idEvaluado"]);
    $sql = "SELECT pd_id ¿id?, pd_quehace ¿quehace?, pd_paraquelohace ¿paraquelohace?, pd_comolohizo ¿comolohizo?\n\t\t\tFROM rrhh.dpd_descripcion\n\t\t WHERE pd_idlogin = :idlogin";
    $grilla = new Grid(1, 100);
    $grilla->addColumn(new Column("", 0, true, false, -1, "BotonInformacion", "seleccionar_tarea.php", "GridFirstColumn"));
    $grilla->addColumn(new Column("Que hace"));
    $grilla->addColumn(new Column("Para que lo hace"));
    $grilla->addColumn(new Column("Como se sabe lo que hizo"));
    $grilla->setColsSeparator(true);
    $grilla->setOrderBy($ob);
    $grilla->setPageNumber($pagina);
    $grilla->setParams($params);
    $grilla->setRowsSeparator(true);
    $grilla->setShowFooter(false);
    $grilla->setSql($sql);
    $grilla->setUseTmpIframe(true);
    return $grilla->Draw(false);
}
Esempio n. 7
0
File: Tester.php Progetto: atk4/atk4
 public function setVariance($arr)
 {
     $this->variances = $arr;
     if (isset($this->grid)) {
         foreach ($arr as $key => $item) {
             if (is_numeric($key)) {
                 $key = $item;
             }
             $this->grid->addColumn('html', $key . '_inf', $key . ' info');
             $this->grid->addColumn('html,wrap', $key . '_res', $key . ' result');
         }
     }
 }
Esempio n. 8
0
 function init()
 {
     parent::init();
     if (!$this->auto_test) {
         $this->setVariance(array('Test'));
         return;
         // used for multi-page testing
     }
     //$this->grid=$this->add('Grid');
     $this->grid->addColumn('template', 'name')->setTemplate('<a href="' . $this->app->url(null, array('testonly' => '')) . '<?$name?>"><?$name?></a>');
     $this->setVariance(array('Test'));
     //$this->setVariance(array('GiTemplate','SMlite'));
     //$this->runTests();
 }
Esempio n. 9
0
function getGrid()
{
    $ob = "2";
    if (isset($_REQUEST["ob"])) {
        $ob = $_REQUEST["ob"];
    }
    $pagina = 1;
    if (isset($_REQUEST["pagina"])) {
        $pagina = $_REQUEST["pagina"];
    }
    $showProcessMsg = false;
    $params = array();
    $where = "";
    if ($_REQUEST["email"] != "") {
        $params[":email"] = "%" . $_REQUEST["email"] . "%";
        $where .= " AND uc_email LIKE :email";
    }
    if ($_REQUEST["id"] != "") {
        $params[":idusuarioextranet"] = $_REQUEST["id"];
        $where .= " AND uc_idusuarioextranet = :idusuarioextranet";
    }
    if ($_REQUEST["usuario"] != "") {
        $params[":nombre"] = "%" . $_REQUEST["usuario"] . "%";
        $where .= " AND uc_nombre LIKE :nombre";
    }
    $sql = "SELECT DISTINCT ¿uc_idusuarioextranet?, ¿uc_nombre?, ¿uc_email?\n\t\t\tFROM web.wuc_usuariosclientes, web.wcu_contratosxusuarios\n\t\t WHERE uc_id = cu_idusuario\n\t\t\t  AND uc_fechabaja IS NULL\n\t\t\t  AND cu_contrato in (" . $_SESSION["contratos"] . ") _EXC1_";
    $grilla = new Grid(15, 10);
    $grilla->addColumn(new Column("", 8, true, false, -1, "btnLupa", "show_usuario.php", "GridFirstColumn"));
    $grilla->addColumn(new Column("Nombre", 0, true, false, -1, "", "", "", -1, false));
    $grilla->addColumn(new Column("e-Mail", 0, true, false, -1, "", "", "", -1, false));
    $grilla->setColsSeparator(false);
    $grilla->setExtraConditions(array($where));
    $grilla->setOrderBy($ob);
    $grilla->setPageNumber($pagina);
    $grilla->setParams($params);
    $grilla->setRowsSeparator(true);
    $grilla->setRowsSeparatorColor("#c0c0c0");
    $grilla->setShowTotalRegistros(true);
    $grilla->setSql($sql);
    $grilla->setUseTmpIframe(true);
    return $grilla->Draw(false);
}
Esempio n. 10
0
function getGrid($idUsuario, $CodCaratula, $NroExpediente, $NroCarpeta, $tipoJuicio)
{
    $idCheque = "0";
    if (isset($_REQUEST["id"])) {
        $idCheque = $_REQUEST["id"];
    }
    $pagina = 1;
    if (isset($_REQUEST["pagina"])) {
        $pagina = $_REQUEST["pagina"];
    }
    $showProcessMsg = false;
    $idAbogado = $idUsuario;
    $params = array();
    $params[":idAbogado"] = $idAbogado;
    $where = "";
    $ob = " ORDER BY jt_numerocarpeta ";
    if ($CodCaratula != "") {
        $params[":CodCaratula"] = str_replace("-", "", $CodCaratula);
        $where .= " AND  NVL(jt_demandante, '') || 'C/' || NVL(jt_demandado, '') || ' ' || jt_caratula\n                LIKE '%' || UPPER(:CodCaratula) ||'%' ";
    }
    if ($NroExpediente != "") {
        $params[":NroExpediente"] = str_replace("-", "", $NroExpediente);
        $where .= "  AND JT_NROEXPEDIENTE = :NroExpediente ";
    }
    if ($NroCarpeta != "") {
        $params[":NroCarpeta"] = str_replace("-", "", $NroCarpeta);
        $where .= "  AND JT_NUMEROCARPETA = :NroCarpeta ";
    }
    if (is_numeric($tipoJuicio)) {
        if ($tipoJuicio != "" and $tipoJuicio > "0") {
            $params[":tipoJuicio"] = str_replace("-", "", $tipoJuicio);
            $where .= "  AND JT_IDTIPO = :tipoJuicio ";
        }
    }
    $sql = ObtenerListaJuiciosEnTramite($idAbogado, $where, $ob);
    $grilla = new Grid(1, 15);
    $grilla->addColumn(new Column("Carpeta ", 0, true, false, -1, "", "", "", -1, false - 1));
    $grilla->addColumn(new Column("Caratula ", 0, true, false, -1, "", "", "", -1, false));
    $grilla->addColumn(new Column("Expediente ", 0, true, false, -1, "", "", "", -1, false));
    //$grilla->addColumn(new Column("ID", 0, true, false, -1, "", "", "", -1, false));
    //$grilla->addColumn(new Column("ESTADO", 0, true, false, -1, "", "", "", -1, false));
    $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf ", "/Admin-Web-Form", "", -1, true, -1, "Juicio"));
    $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf", "/Admin-Web-Form", "", -1, true, -1, "Pericias"));
    $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf ", "/Admin-Web-Form", "", -1, true, -1, "Eventos"));
    $grilla->addColumn(new Column("", 0, true, false, -1, "btnPdf", "/Admin-Web-Form", "", -1, true, -1, "Sentencia"));
    $grilla->setColsSeparator(false);
    $grilla->setPageNumber($pagina);
    $grilla->setParams($params);
    $grilla->setRowsSeparator(true);
    $grilla->setRowsSeparatorColor("#c0c0c0");
    $grilla->setShowTotalRegistros(true);
    $grilla->setSql($sql);
    $grilla->setUseTmpIframe(true);
    $grilla->addColOpenExtWindows("CR");
    $grilla->addColOpenExtWindows("TEX");
    return $grilla->Draw(false);
}
Esempio n. 11
0
 public function indexAction()
 {
     $page = $this->request->queryString("page");
     if (empty($page)) {
         $page = "1";
     }
     $pageSize = 20;
     $totalRecord = $this->model->get('category')->getTotalRecord();
     $this->view->data['page'] = $page;
     $this->view->data['totalRecord'] = $totalRecord;
     $this->view->data['pageSize'] = $pageSize;
     $this->view->data['parentCategorys'] = $this->model->get('category')->getCategorys($page, $pageSize);
     $categoryGrid = new Grid($this->view->data['parentCategorys']);
     $categoryGrid->setModule('admin');
     $categoryGrid->setController('category');
     $categoryGrid->setTotalRecord($totalRecord);
     $categoryGrid->setPageSize($pageSize);
     $categoryGrid->addColumn(array('header' => 'Tên chuyên mục', 'align' => 'left', 'width' => '', 'index' => 'title'));
     $categoryGrid->addColumn(array('header' => 'URL key', 'align' => 'left', 'width' => '', 'index' => 'url_key'));
     $categoryGrid->addColumn(array('header' => 'Mục cha', 'align' => 'center', 'width' => '60', 'index' => 'parent_id'));
     $categoryGrid->addColumn(array('header' => 'Thứ tự', 'align' => 'center', 'width' => '60', 'index' => 'sort_order'));
     $this->view->data['grid'] = $categoryGrid;
     $this->view->show('index');
 }
Esempio n. 12
0
 public function indexAction()
 {
     $page = $this->request->queryString("page");
     if (empty($page)) {
         $page = "1";
     }
     $bannerModel = $this->model->get('banner');
     $totalRecord = $bannerModel->getTotalRecord(1);
     $this->view->data['page'] = $page;
     $this->view->data['totalRecord'] = $totalRecord;
     $this->view->data['pageSize'] = 10;
     $this->view->data['banners'] = $bannerModel->getBanner($page, $this->view->data['pageSize'], null);
     $grid = new Grid($this->view->data['banners']);
     $grid->setModule('admin');
     $grid->setController('banner');
     $grid->setTotalRecord($totalRecord);
     $grid->setPageSize($this->view->data['pageSize']);
     $grid->setPage($page);
     $grid->addColumn(array('header' => 'ID', 'align' => 'center', 'width' => '', 'index' => 'id'));
     $grid->addColumn(array('header' => 'Tên banner', 'align' => 'left', 'width' => '', 'index' => 'title'));
     $grid->addColumn(array('header' => 'Link', 'align' => 'center', 'width' => '', 'index' => 'link'));
     $this->view->data['grid'] = $grid;
     $this->view->show('index');
 }
Esempio n. 13
0
 /**
  * Import one field from model into grid.
  *
  * @param string $field
  *
  * @return void|Grid|Controller_Grid_Format
  */
 public function importField($field)
 {
     $field = $this->model->hasElement($field);
     if (!$field) {
         return;
     }
     /** @type Field $field */
     $field_name = $field->short_name;
     if ($field instanceof Field_Reference) {
         $field_name = $field->getDereferenced();
     }
     $field_type = $this->getFieldType($field);
     /** @type string $field_caption */
     $field_caption = $field->caption();
     $this->field_associations[$field_name] = $field;
     $column = $this->owner->addColumn($field_type, $field_name, $field_caption);
     if ($field->sortable() && $column->hasMethod('makeSortable')) {
         $column->makeSortable();
     }
     return $column;
 }
Esempio n. 14
0
 function addColumnMVC($field_name, $type = null)
 {
     $field = $this->getController()->getModel()->getField($field_name);
     if (is_null($field)) {
         throw new Exception_InitError("Field '{$field_name}' is not defined in the " . get_class($this->getController()->getModel()) . " model");
     }
     if (is_null($type)) {
         $type = $this->getController()->formatType($field->datatype(), 'grid', $field_name);
     }
     if ($field_name == 'locked') {
         return parent::addColumn('locked', 'locked', '');
     }
     if ($field_name == 'id') {
         $type = 'text';
     }
     $r = parent::addColumn($type, $field_name, $field->caption());
     //echo get_class($field) . '<br />';
     if ($field->sortable()) {
         $r->makeSortable();
     }
     return $r;
 }
		if ($establecimiento != -1) {
			$params[":idestablecimiento"] = $establecimiento;
			$where.= " AND es_id = :idestablecimiento";
		}

		$sql =
			"SELECT ¿tj_nombre?, ¿tj_cuil?, ¿es_nombre?, ¿rl_tarea?, ¿tj_id?, 'xchecked' ¿checked?
				 FROM ctj_trabajador, crl_relacionlaboral, cre_relacionestablecimiento, aes_establecimiento
				WHERE tj_id = rl_idtrabajador
					AND rl_id = re_idrelacionlaboral(+)
					AND re_idestablecimiento = es_id(+)
					AND rl_contrato = art.afiliacion.get_contratovigente((SELECT em_cuit
																																	FROM aem_empresa
																																 WHERE em_id = :idempresa), SYSDATE) _EXC1_";
		$grilla = new Grid();
		$grilla->addColumn(new Column("Trabajador"));
		$grilla->addColumn(new Column("CUIL"));
		$grilla->addColumn(new Column("Establecimiento"));
		$grilla->addColumn(new Column("Tarea"));
		$grilla->addColumn(new Column(" ", 1, true, false, -1, "btnSeleccionar", "/modules/usuarios_registrados/clientes/certificado_de_cobertura/seleccionar_trabajador.php", "", -1, true, -1, "", false, "", "checkbox", 6));
		$grilla->addColumn(new Column("", -1, false));
		$grilla->setExtraConditions(array($where));
		$grilla->setOrderBy($ob);
		$grilla->setPageNumber($pagina);
		$grilla->setParams($params);
		$grilla->setSql($sql);
		$grilla->setTableStyle("GridTableCiiu");
		$grilla->setUseTmpIframe(true);
		$grilla->Draw();
	}
?>
Esempio n. 16
0
}

$sql =
	"SELECT cpr.ca_nombrefanta ¿prestador?,
					mtp.tp_descripcion ¿tipo_prestador?,
					art.utiles.armar_domicilio(cpr.ca_calle, cpr.ca_numero, cpr.ca_pisocalle, cpr.ca_departamento, NULL) ¿domicilio?,
					ca_localidad ¿localidad?,
					cpr.ca_telefono ¿telefono?,
					cpr.ca_fax ¿fax?
		 FROM art.cpr_prestador cpr, art.mtp_tipoprestador mtp
		WHERE cpr.ca_cartillaweb IN('S', 'A')
			AND mtp.tp_codigo = cpr.ca_especialidad
			AND NVL(cpr.ca_visible, 'S') = 'S'
			AND cpr.ca_fechabaja IS NULL _EXC1_";
$grilla = new Grid();
$grilla->addColumn(new Column("Prestador"));
$grilla->addColumn(new Column("Tipo de Prestación"));
$grilla->addColumn(new Column("Domicilio"));
$grilla->addColumn(new Column("Localidad"));
$grilla->addColumn(new Column("Teléfono"));
$grilla->addColumn(new Column("Fax"));
$grilla->setExtraConditions(array($where));
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->Draw();

$_SESSION["sqlCartillaPrestadores"] = $grilla->getSqlFinal(true);
?>
DBExecSql($conn, $sql, $params1, OCI_DEFAULT);

$sql =
	"INSERT INTO tmp_domicilios
							(mp_usuario, mp_idcodigospostales, mp_idubicacion, mp_cpostal, mp_cpa, mp_calle, mp_desde, mp_hasta, mp_localidad, mp_provincia, mp_idprovincia, mp_partido) ".$sql2;
DBExecSql($conn, $sql, $params2, OCI_DEFAULT);
// FIN - Agregar registros en tabla temporal..


$sql =
	"SELECT DISTINCT mp_cpostal || '-' || mp_localidad ¿id?, ¿mp_cpostal?, ¿mp_localidad?, ¿mp_provincia?, 'Seleccionar' ¿seleccionar?
		 FROM tmp_domicilios
		WHERE mp_usuario = ".addQuotes(getComputerAndUserName());

$grilla = new Grid(10, 10);
$grilla->addColumn(new Column(" ", 1, true, false, 5, "btnSeleccionar", $_SERVER["PHP_SELF"]."?sd=t", ""));
$grilla->addColumn(new Column("C.&nbsp;Postal", 60));
$grilla->addColumn(new Column("Localidad"));
$grilla->addColumn(new Column("Provincia"));
$grilla->addColumn(new Column("", 0, false));
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setShowProcessMessage(true);
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->Draw();
?>
<script type="text/javascript">
	with (window.parent.document) {
		getElementById('divProcesando').style.display = 'none';
		getElementById('divContentGrid').innerHTML = document.getElementById('originalGrid').innerHTML;
$stmt = DBExecSql($conn, str_replace("#select#", "1", $sql), $params);
if (DBGetRecordCount($stmt) < 2) {
    require_once "menu_clientes.php";
    exit;
}
?>
<link rel="stylesheet" href="/styles/style.css" type="text/css" />
<div class="TituloSeccion" style="display:block; width:730px;">Acceso Clientes</div>
<iframe id="iframeProcesando" name="iframeProcesando" src="" style="display:none;"></iframe>
<div class="ContenidoSeccion" id="divPaso1" style="margin-top:16px;">	Seleccione el contrato que desea administrar en este momento haciendo clic sobre el ícono correspondiente.</div>
<div id="divContent" name="divContent" style="display:block; height:336px; left:0px; position:relative; top:40px; width:730px;">
<?
$sql = str_replace("#select#", "co_contrato ¿id?, ¿co_contrato?, art.utiles.armar_cuit(em_cuit) ¿cuit?, ¿em_nombre?", $sql);

$grilla = new Grid(15, 10);
$grilla->addColumn(new Column("S", 0, true, false, -1, "btnSeleccionar", "/modules/usuarios_registrados/clientes/seleccionar_empresa.php", "", -1, true, -1, "Seleccionar"));
$grilla->addColumn(new Column("Contrato"));
$grilla->addColumn(new Column("CUIT"));
$grilla->addColumn(new Column("Razón Social"));
$grilla->setColsSeparator(true);
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setRefreshIntoWindow(true);
$grilla->setRowsSeparator(true);
$grilla->setRowsSeparatorColor("#c0c0c0");
$grilla->setShowTotalRegistros(false);
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->setUseTmpIframe(true);
$grilla->draw();
		 FROM ctj_trabajador, art.sex_expedientes, SIN.ssa_solicitudasistencia
		WHERE ex_cuil = tj_cuil
			AND ex_id = sa_idexpediente
			AND ex_cuit = :cuit
			AND sa_nro_cecap IS NOT NULL
			AND NOT EXISTS(SELECT 1
											 FROM SIN.sde_denuncia
											WHERE de_idexpediente = ex_id)
			AND NOT EXISTS (SELECT 1
												FROM art.tmp_sdew_denuncia
											 WHERE ex_siniestro = ew_siniestro
												 AND ex_orden = ew_orden
												 AND ex_recaida = ew_recaida
												 AND ew_nro_cecap IS NOT NULL) _EXC1_";
$grilla = new Grid();
$grilla->addColumn(new Column("", 8, true, false, -1, "btnOk", "/denuncia-siniestros/denuncia/cem", "gridFirstColumn", -1, true, -1, "", false, "", "button", -1, -1, true));
$grilla->addColumn(new Column("Nº CEM", 104, true, false, -1, "", "", "gridColAlignRight", -1, false));
$grilla->addColumn(new Column("C.U.I.L.", -1, true, false, -1, "", "", "gridColAlignCenter", -1, false));
$grilla->addColumn(new Column("Nombre"));
$grilla->addColumn(new Column("Fecha Siniestro", 160, true, false, -1, "", "", "gridColAlignCenter", -1, false));
$grilla->addColumn(new Column("Hora Siniestro", 152, true, false, -1, "", "", "gridColAlignCenter", -1, false));
$grilla->setExtraConditions(array($where));
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->Draw();
?>
<script type="text/javascript">
	with (window.parent.document) {
						DECODE(it_tema, NULL, 'Tablero de Control', it_tema) ¿tema?,
						CASE 
							WHEN ie_idpublicado = -1 THEN 'Sistema de Información Ejecutiva'
							WHEN ie_idpublicado = -2 THEN 'Sistema de Información de Gestión'
							WHEN ie_idpublicado = -3 THEN 'Sistema de Información Operativa'
							ELSE ip_titulo || DECODE(ie_activohistorico, 0, ' (HISTÓRICO)', '')
						END ¿titulo?,
						se_nombre ¿usuario?
  		 FROM intra.cie_informeestadistica, intra.cit_informetemas, intra.cip_informepublicado, use_usuarios
 			WHERE ie_idtema = it_id(+)
   			AND ie_idpublicado = ip_id(+)
   			AND ie_usuario = se_usuario
   			AND it_fechabaja IS NULL
   			AND ip_fechabaja IS NULL _EXC1_";
	$grilla = new Grid();
	$grilla->addColumn(new Column("Fecha"));
	$grilla->addColumn(new Column("Tema"));
	$grilla->addColumn(new Column("Título"));
	$grilla->addColumn(new Column("Usuario"));
	$grilla->setColsSeparator(true);
	$grilla->setExtraConditions(array($where));
	$grilla->setOrderBy($ob);
	$grilla->setPageNumber($pagina);
	$grilla->setRowsSeparator(true);
	$grilla->setSql($sql);
	$grilla->Draw();
	echo "<script>";
	echo "document.getElementById('divTopGrilla').style.display = 'block';";
	echo "document.getElementById('total').innerHTML = '".$grilla->recordCount()."';";
	echo "document.getElementById('LinkToExcel').href = '/modules/control_gestion/informes_de_gestion/exportar_a_excel.php?sql=".rawurlencode($grilla->getSqlFinal())."';";
	echo "</script>";
if ($_REQUEST["codigo"] != "") {
	$params[":codigo"] = "%".$_REQUEST["codigo"]."%";
	$where.= " AND ac_codigo LIKE :codigo";
}
if ($_REQUEST["descripcion"] != "") {
	$params[":descripcion"] = "%".RemoveAccents($_REQUEST["descripcion"])."%";
	$where.= " AND UPPER(ART.UTILES.reemplazar_acentos(ac_descripcion)) LIKE UPPER(:descripcion)";
}

$sql =
	"SELECT ac_id ¿id?, ac_codigo ¿codigo?, ac_descripcion ¿descripcion?
		 FROM cac_actividad
		WHERE ac_fechabaja IS NULL
			AND LENGTH(ac_codigo) = 6 _EXC1_";
$grilla = new Grid();
$grilla->addColumn(new Column("", -1, true, false, -1, "btnSeleccionar", "/modules/solicitud_cotizacion/seleccionar_ciiu.php?trgt=".$_REQUEST["trgt"], ""));
$grilla->addColumn(new Column("Código", 40));
$grilla->addColumn(new Column("Descripción"));
$grilla->setColsSeparator(true);
$grilla->setColsSeparatorColor("#c0c0c0");
$grilla->setExtraConditions(array($where, $where));
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setRowsSeparator(true);
$grilla->setRowsSeparatorColor("#c0c0c0");
$grilla->setShowProcessMessage(true);
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->Draw();
?>
Esempio n. 22
0
function getGrid($autor, $estado, $isbn, $tema, $titulo)
{
    $ob = "6";
    if (isset($_REQUEST["ob"])) {
        $ob = $_REQUEST["ob"];
    }
    $pagina = 1;
    if (isset($_REQUEST["pagina"])) {
        $pagina = $_REQUEST["pagina"];
    }
    $sb = false;
    if (isset($_REQUEST["sb"])) {
        if ($_REQUEST["sb"] == "T") {
            $sb = true;
        }
    }
    $showProcessMsg = false;
    $params = array();
    $where = "";
    if ($autor != "") {
        $params[":autor"] = "%" . $autor . "%";
        $where .= " AND UPPER(li_autor) LIKE UPPER(:autor)";
    }
    if ($estado != "") {
        $params[":estado"] = "%" . $estado . "%";
        $where .= " AND UPPER(li_estado) LIKE UPPER(:estado)";
    }
    if ($isbn != "") {
        $params[":isbn"] = "%" . $isbn . "%";
        $where .= " AND UPPER(li_ibsn) LIKE UPPER(:isbn)";
    }
    if ($tema != "") {
        $params[":tema"] = "%" . $tema . "%";
        $where .= " AND UPPER(li_tema) LIKE UPPER(:tema)";
    }
    if ($titulo != "") {
        $params[":titulo"] = "%" . $titulo . "%";
        $where .= " AND UPPER(li_titulo) LIKE UPPER(:titulo)";
    }
    $sql = "SELECT li_id ¿id?,\n\t\t\t\t\t\tpr_id ¿id2?,\n\t\t\t\t\t\tpr_id ¿id3?,\n\t\t\t\t\t\tli_id ¿id4?,\n\t\t\t\t\t\tli_autor ¿autor?,\n\t\t\t\t\t\tli_titulo ¿titulo?,\n\t\t\t\t\t\tli_tema ¿tema?,\n\t\t\t\t\t\tli_ibsn ¿isbn?,\n\t\t\t\t\t  pr_idusuario ¿usuario?,\n\t\t\t\t\t\tli_estado ¿estado?,\n\t\t\t\t\t\tpr_fechavencimiento ¿fechavencimiento?,\n\t\t\t\t\t\tli_fechabaja ¿baja?\n\t\t\t\t\t\tDECODE(li_estado, 'LIBRE', 'F', 'T') ¿hidecol1?,\n\t\t\t\t\t\tDECODE(li_estado, 'RESERVA', DECODE(" . (HasPermiso(60) ? 1 : 0) . ", 1, 'F', 'T'), 'T') ¿hidecol2?,\n\t\t\t\t\t\tDECODE(li_estado, 'PRESTADO', DECODE(" . (HasPermiso(60) ? 1 : 0) . ", 1, 'F', 'T'), 'T') ¿hidecol3?,\n\t\t\t\t\t\tDECODE(" . (HasPermiso(60) ? 1 : 0) . ", 1, 'F', 'T') ¿hidecol4?,\n\t\t\t\t\t\t'Reservar' ¿reservar?,\n\t\t\t\t\t\t'Entregar' ¿entregar?,\n\t\t\t\t\t\t'Devolver' ¿devolver?,\n\t\t\t\t\t\t'Modificar' ¿modificar?\n\t\t\t FROM rrhh.bli_libro, rrhh.bpr_prestamo\n\t\t\tWHERE li_id = pr_idlibro(+)\n\t\t\t\tAND (pr_id IN(SELECT maximo\n\t\t\t\t\t\t\t\t\t\t\t\tFROM (SELECT pr_idlibro, MAX(pr_id) maximo\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM rrhh.bpr_prestamo\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tGROUP BY pr_idlibro))\n\t\t\t\t\t\tOR pr_id IS NULL)" . $where;
    $grilla = new Grid(15, 5);
    $grilla->addColumn(new Column("R", 8, true, false, 17, "btnReservar", "/modules/biblioteca/accion_grilla.php?accion=R", "", -1, true, -1, "Reservar"));
    $grilla->addColumn(new Column("E", 8, true, false, 18, "btnEntregar", "/modules/biblioteca/accion_grilla.php?accion=E", "", -1, true, -1, "Entregar"));
    $grilla->addColumn(new Column("D", 8, true, false, 19, "btnDevolver", "/modules/biblioteca/accion_grilla.php?accion=D", "", -1, true, -1, "Devolver"));
    $grilla->addColumn(new Column("M", 8, true, false, 20, "btnModificar", "/modules/biblioteca/accion_grilla.php?accion=M", "", -1, true, -1, "Modificar"));
    $grilla->addColumn(new Column("Autor"));
    $grilla->addColumn(new Column("Título"));
    $grilla->addColumn(new Column("Tema"));
    $grilla->addColumn(new Column("I.S.B.N."));
    $grilla->addColumn(new Column("Usuario Préstamo"));
    $grilla->addColumn(new Column("Estado"));
    $grilla->addColumn(new Column("F. Vencimiento"));
    $grilla->addColumn(new Column("", 0, false, true));
    $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 1));
    $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 2));
    $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 3));
    $grilla->addColumn(new Column("", 0, false, false, -1, "", "", "", -1, true, 4));
    $grilla->addColumn(new Column("", 0, false));
    $grilla->addColumn(new Column("", 0, false));
    $grilla->addColumn(new Column("", 0, false));
    $grilla->addColumn(new Column("", 0, false));
    $grilla->setBaja(12, $sb, false);
    $grilla->setColsSeparator(true);
    $grilla->setFieldBaja("li_fechabaja");
    $grilla->setOrderBy($ob);
    $grilla->setPageNumber($pagina);
    $grilla->setParams($params);
    $grilla->setRowsSeparator(true);
    $grilla->setRowsSeparatorColor("#c0c0c0");
    $grilla->setShowTotalRegistros(true);
    $grilla->setSql($sql);
    $grilla->setUseTmpIframe(true);
    return $grilla->Draw(true);
}
		$params[":vigenciaHasta"] = $_REQUEST["vigenciaHasta"];
		$where.= " AND TO_DATE(:vigenciaHasta, 'dd/mm/yyyy') BETWEEN TRUNC(br_fechavigenciadesde) AND br_fechavigenciahasta";
	}


	$sql =
		"SELECT ¿br_id?,
						'<img src=\"/modules/mantenimiento/abm_banners/ver_thumb.php/id=' || br_id || '\" />' ¿imagen?,
						¿br_url?,
						¿br_fechavigenciadesde?,
						¿br_fechavigenciahasta?,
						¿br_fechabaja?
			 FROM rrhh.rbr_banners
			WHERE 1 = 1 _EXC1_";
	$grilla = new Grid(15, 20);
	$grilla->addColumn(new Column(".", 40, true, false, -1, "gridBtnEditar", "/banners-abm/", "", -1, true, -1, "Editar"));
	$grilla->addColumn(new Column("Imagen", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false));
	$grilla->addColumn(new Column("Link"));
	$grilla->addColumn(new Column("Vigencia Desde", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false));
	$grilla->addColumn(new Column("Vigencia Hasta", 0, true, false, -1, "", "", "gridColAlignCenter", -1, false));
	$grilla->addColumn(new Column("", 0, false, true));
	$grilla->setBaja("br_fechabaja", $sb, true);
	$grilla->setExtraConditions(array($where));
	$grilla->setFieldBaja("br_fechabaja");
	$grilla->setOrderBy($ob);
	$grilla->setPageNumber($pagina);
	$grilla->setParams($params);
	$grilla->setDecodeSpecialChars(true);
	$grilla->setShowProcessMessage(true);
	$grilla->setShowTotalRegistros(true);
	$grilla->setSql($sql);
Esempio n. 24
0
	$ob = $_REQUEST["ob"];
$pagina = 1;
$showProcessMsg = false;

//$RCselectedItem = $_REQUEST["is"];

$params = array(":clave" => $_REQUEST["sfc"]);
$sql =
	"SELECT -1 ¿id?, '- Sin determinar -' ¿detalle?
		 FROM DUAL
UNION ALL
	 SELECT pi_id, pi_descripcion
		 FROM rrhh.dpi_itemconocimiento
		WHERE pi_clave = :clave";
$grilla = new Grid(1, 100);
$grilla->addColumn(new Column("", 8, true, false, -1, "btnAceptar", "procesar_seleccionar_combo.php?sfc=".$_REQUEST["sfc"], "GridFirstColumn"));
$grilla->addColumn(new Column("Opción"));
$grilla->setColsSeparator(true);
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setRowsSeparator(true);
$grilla->setShowFooter(false);
$grilla->setTableStyle("gridSeleccionCombo");
$grilla->setSql($sql);
$grilla->setUseTmpIframe(true);
$grilla->Draw();
?>
		</div>
		<div align="center" id="divProcesando" name="divProcesando" style="display:none"><img border="0" src="/images/waiting.gif" title="Espere por favor..."></div>
		<span style="color:#807F84; font-family:Trebuchet MS; font-size:9pt; font-style:italic; left:52px; position:relative; top:8px;">(Seleccione la opción deseada)</span>
					DECODE(SUBSTR(cm_errores, 12, 1), 1, cm_sector, '<span error=\"true\">' || cm_sector || '</span>') ¿sector?,
					DECODE(SUBSTR(cm_errores, 13, 1), 1, cm_ciuo, '<span error=\"true\">' || cm_ciuo || '</span>') ¿ciuo?,
					DECODE(SUBSTR(cm_errores, 14, 1), 1, cm_sueldo, '<span error=\"true\">' || cm_sueldo || '</span>') ¿sueldo?,
					DECODE(SUBSTR(cm_errores, 15, 1), 1, cm_calle, '<span error=\"true\">' || cm_calle || '</span>') ¿calle?,
					DECODE(SUBSTR(cm_errores, 16, 1), 1, cm_numero, '<span error=\"true\">' || cm_numero || '</span>') ¿numero?,
					DECODE(SUBSTR(cm_errores, 17, 1), 1, cm_piso, '<span error=\"true\">' || cm_piso || '</span>') ¿piso?,
					DECODE(SUBSTR(cm_errores, 18, 1), 1, cm_departamento, '<span error=\"true\">' || cm_departamento || '</span>') ¿departamento?,
					DECODE(SUBSTR(cm_errores, 19, 1), 1, cm_codigopostal, '<span error=\"true\">' || cm_codigopostal || '</span>') ¿codigopostal?,
					DECODE(SUBSTR(cm_errores, 20, 1), 1, cm_localidad, '<span error=\"true\">' || cm_localidad || '</span>') ¿localidad?,
					DECODE(SUBSTR(cm_errores, 21, 1), 1, cm_provincia, '<span error=\"true\">' || cm_provincia || '</span>') ¿provincia?,
					DECODE(SUBSTR(cm_errores, 22, 1), 1, cm_fechabaja, '<span error=\"true\">' || cm_fechabaja || '</span>') ¿fechabaja?
		 FROM tmp.tcm_cargamasivatrabajadoresweb
		WHERE cm_idusuario = :idusuario
			AND cm_ipusuario = :ipusuario";
$grilla = new Grid();
$grilla->addColumn(new Column("#"));
$grilla->addColumn(new Column("C.U.I.L."));
$grilla->addColumn(new Column("Nombre"));
$grilla->addColumn(new Column("Sexo"));
$grilla->addColumn(new Column("Nacionalidad"));
$grilla->addColumn(new Column("Otra Nacionalidad"));
$grilla->addColumn(new Column("Fecha Nacimiento"));
$grilla->addColumn(new Column("Estado Civil"));
$grilla->addColumn(new Column("Fecha Ingreso"));
$grilla->addColumn(new Column("Establecimiento"));
$grilla->addColumn(new Column("Tipo Contrato"));
$grilla->addColumn(new Column("Tarea"));
$grilla->addColumn(new Column("Sector"));
$grilla->addColumn(new Column("Código CIUO"));
$grilla->addColumn(new Column("Remuneración"));
$grilla->addColumn(new Column("Calle"));
}
$pagina = 1;
if (isset($_REQUEST["pagina"])) {
    $pagina = $_REQUEST["pagina"];
}
$sb = false;
if (isset($_REQUEST["sb"])) {
    if ($_REQUEST["sb"] == "T") {
        $sb = true;
    }
}
$params = array(":idsolicitudafiliacion" => $_REQUEST["idsa"]);
$where = "";
$sql = "SELECT ¿ir_id?,\n\t\t\t\t\tir_id ¿id2?,\n\t\t\t\t\tDECODE(ir_idtipopdf, 1, '1. Solicitud de Afiliación',\n\t\t\t\t\tDECODE(ir_idtipopdf, 2, '2. Ubicación de Riesgo',\n\t\t\t\t\tDECODE(ir_idtipopdf, 3, '3. RGRL Establecimiento Nº ' || LPAD(se_nroestableci, 5, ' '),\n\t\t\t\t\tDECODE(ir_idtipopdf, 4, '4. Addenda',\n\t\t\t\t\tDECODE(ir_idtipopdf, 5, '5. Responsabilidad Civil',\n\t\t\t\t\tDECODE(ir_idtipopdf, 6, '6. Personas Expuestas Politicamente',\n\t\t\t\t\tDECODE(ir_idtipopdf, 7, '7. Exposición Riesgos Químicos Estab. Nº ' || LPAD(se_nroestableci, 5, ' '),\n\t\t\t\t\tDECODE(ir_idtipopdf, 8, '8. Ventanilla Electrónica',\n\t\t\t\t\tDECODE(ir_idtipopdf, 9, '9. Nómina Personal Expuesto', NULL))))))))) ¿descripcion?,\n\t\t\t\t\t¿ir_cantidadhojas?,\n\t\t\t\t\tDECODE(ir_estado, 'I', 'Impreso', 'No impreso') ¿estado?\n\t\t FROM web.wir_impresionesrgrl, ase_solicitudestablecimiento\n\t\tWHERE ir_idestablecimiento = se_id(+)\n\t\t\tAND ir_fechabaja IS NULL\n\t\t\tAND se_fechabaja IS NULL\n\t\t\tAND ir_idsolicitudafiliacion = :idsolicitudafiliacion";
$grilla = new Grid();
$grilla->addColumn(new Column("I", 0, true, false, -1, "btnImprimirChico", "/modules/solicitud_afiliacion/mandar_pdf_a_impresora.php?idmodulo=" . $_REQUEST["idModulo"], "", -1, true, -1, "Imprimir"));
$grilla->addColumn(new Column("V", 0, true, false, -1, "btnPdf", "/modules/solicitud_afiliacion/mostrar_pdf.php?idmodulo=" . $_REQUEST["idModulo"], "", -1, true, -1, "Ver"));
$grilla->addColumn(new Column("Descripción"));
$grilla->addColumn(new Column("Cant. Hojas (est.)"));
$grilla->addColumn(new Column("Estado"));
$grilla->setColsSeparator(true);
$grilla->setExtraConditions(array($where));
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setRowsSeparator(true);
$grilla->setRowsSeparatorColor("#c0c0c0");
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->setUseTmpIframe(true);
$grilla->Draw();
Esempio n. 27
0
	if ($referenteRrhh != -1) {
		$params[":rrhh"] = $referenteRrhh;
		$where.= " AND pl_rrhh = :rrhh";
	}

	$sql =
		"SELECT ¿pl_id?, ¿pl_empleado?, ¿em_detalle?, ¿pu_detalle?, ¿ge_detalle?, DECODE(pl_fechanotificajefe, NULL, 'Si', 'No') ¿finalizado?,
						DECODE(pl_referente, 'S', 'Si', 'No') ¿pl_referente?, ¿pl_mail?, ¿gr_detalle?, ¿es_detalle?, ¿pl_fechabaja?
			 FROM rrhh.dpl_login, rrhh.rem_empresas, rrhh.rpu_puestos, rrhh.rge_gerencias, rrhh.rgr_grupos, rrhh.res_estadossistemasgestion
			WHERE pl_empresa = em_id(+)
				AND pl_puesto = pu_id(+)
				AND pl_gerencia = ge_id(+)
				AND pl_idgrupo = gr_id(+)
				AND pl_idestado = es_id _EXC1_";
	$grilla = new Grid();
	$grilla->addColumn(new Column("", 8, true, false, -1, "BotonInformacion", "/modules/evaluacion_puesto/abm_descripcion_de_puesto/usuario.php", "GridFirstColumn"));
	$grilla->addColumn(new Column("Empleado"));
	$grilla->addColumn(new Column("Empresa"));
	$grilla->addColumn(new Column("Puesto"));
	$grilla->addColumn(new Column("Gerencia"));
	$grilla->addColumn(new Column("Fin.", 0, true, false, -1, "", "", "colCenter", -1, false));
	$grilla->addColumn(new Column("Ref.", 0, true, false, -1, "", "", "colCenter", -1, false));
	$grilla->addColumn(new Column("e-Mail", 184));
	$grilla->addColumn(new Column("Grupo"));
	$grilla->addColumn(new Column("Estado"));
	$grilla->addColumn(new Column("", 0, false, true));
	$grilla->setBaja("PL_FECHABAJA", $sb, false);
	$grilla->setColsSeparator(true);
	$grilla->setExtraConditions(array($where));
	$grilla->setFieldBaja("PL_FECHABAJA");
	$grilla->setOrderBy($ob);
Esempio n. 28
0
		"SELECT eu_id ¿id?, eu_id ¿id2?, ¿zg_descripcion?, CASE WHEN zg_id = 2 THEN 'Capital Federal' ELSE cp_localidadcap END ¿localidad?, ¿ta_detalle?,
						ac_codigo || ' - ' || ac_descripcion ¿ciiu?, ¿eu_trabajadores?
			 FROM afi.aeu_establecimientos, afi.azg_zonasgeograficas, art.ccp_codigopostal, afi.ata_tipoactividad, cac_actividad
			WHERE eu_idzonageografica = zg_id(+)
				AND eu_idlocalidad = cp_id(+)
				AND eu_idtipoactividad = ta_id(+)
				AND eu_idactividad = ac_id(+)
				AND eu_idsolicitud = :idsolicitud
				AND eu_tiposolicitud = :tiposolicitud
				AND eu_fechabaja IS NULL
	 ORDER BY eu_id";
}

$grilla = new Grid(15, 5);
if ($_REQUEST["idsolicitud"] == -1)		// Si es un alta muestro el botón, sino no..
	$grilla->addColumn(new Column("", 8, true, false, -1, "BotonInformacion", "/modules/solicitud_cotizacion/editar_establecimiento.php?idsolicitud=".$_REQUEST["idsolicitud"], "GridFirstColumn"));
else
	$grilla->addColumn(new Column("", 8, false));
$grilla->addColumn(new Column("", -1, false));
$grilla->addColumn(new Column("Provincia"));
$grilla->addColumn(new Column("Localidad"));
$grilla->addColumn(new Column("Actividad"));
$grilla->addColumn(new Column("CIIU"));
$grilla->addColumn(new Column("# Trabajadores"));
$grilla->setColsSeparator(true);
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setRowsSeparator(true);
$grilla->setSql($sql);
$grilla->Draw();
Esempio n. 29
0
							AND il_idliquidacion = lc_id
							AND il_retencion <> 0
							AND lc_id = :idliquidacion
				UNION ALL
					 SELECT 'OS_0_' || TO_CHAR(lc_id) || '_0' id, 'Obra Social' tipo, NULL provincia, NULL comprobante, lc_obrasocial retencion, lc_identidad identidad
						 FROM xlc_liqcomision
						WHERE lc_id = :idliquidacion
				UNION ALL
					 SELECT 'G_' || rs_impuesto || '_' || TO_CHAR(lc_id) || '_0' id, tb_descripcion tipo, NULL provincia, rs_numero comprobante, rs_retencion retencion, lc_identidad identidad
						 FROM art.ctb_tablas imp, xrs_retencionsicore, xlc_liqcomision
						WHERE imp.tb_codigo = rs_impuesto
							AND imp.tb_clave = 'CSIMP'
							AND rs_idliquidacion = lc_id
							AND lc_id = :idliquidacion) _EXC1_";
$grilla = new Grid();
$grilla->addColumn(new Column("I", 0, true, false, -1, "btnPdf", "/modules/usuarios_registrados/agentes_comerciales/comisiones/imprimir_retencion.php", "", -1, true, -1, "Imprimir"));
$grilla->addColumn(new Column("Tipo"));
$grilla->addColumn(new Column("Provincia"));
$grilla->addColumn(new Column("Comprobante", -1, true, false, -1, "", "", "gridColAlignRight", -1, false));
$grilla->addColumn(new Column("Retención", -1, true, false, -1, "", "", "gridColAlignRight", -1, false));
$grilla->addColumn(new Column("", 0, false));
$grilla->setExtraConditions(array($where));
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
$grilla->setSql($sql);
$grilla->setTableStyle("GridTableCiiu");
$grilla->setUseTmpIframe(true);
$grilla->Draw();

$_SESSION["fieldsAlignment"] = array("left", "left", "right", "right");
Esempio n. 30
0
    $_REQUEST["idTablaPadre"] = -1;
}
$url = "/functions/telefonos/abrir_ventana_edicion.php";
$url .= "?s=" . $_REQUEST["s"];
$url .= "&campoClave=" . $_REQUEST["campoClave"];
$url .= "&idModulo=" . $_REQUEST["idModulo"];
$url .= "&idTablaPadre=" . $_REQUEST["idTablaPadre"];
$url .= "&prefijo=" . $_REQUEST["prefijo"];
$url .= "&tablaTel=" . $_REQUEST["tablaTel"];
$url .= "&tipo=" . $_REQUEST["tipo"];
$params = array(":tablapadreid" => $_REQUEST["idTablaPadre"], ":tablatel" => $_REQUEST["tablaTel"], ":tipo" => $_REQUEST["tipo"], ":usuarioweb" => $_SESSION["usuario"]);
$sql = "SELECT " . ($_REQUEST["r"] == "t" ? "" : "¿mp_id?, ") . "¿tt_descripcion?, ¿mp_area?, ¿mp_numero?, ¿mp_interno?\n\t\t FROM tmp.tmp_telefonos, att_tipotelefono\n\t\tWHERE mp_idtipotelefono = tt_id(+)\n\t\t\tAND mp_usuarioweb = :usuarioweb\n\t\t\tAND mp_tablatel = :tablatel\n\t\t\tAND mp_tablapadreid = :tablapadreid\n\t\t\tAND mp_tipo = :tipo\n\t\t\tAND mp_estado <> 'B'";
$grilla = new Grid(10, 5);
if ($_REQUEST["r"] != "t") {
    // Si es readonly..
    $grilla->addColumn(new Column("E", 0, true, false, -1, "btnEditar", $url, "", -1, true, -1, "Editar"));
}
$grilla->addColumn(new Column("Tipo de Teléfono"));
$grilla->addColumn(new Column("Área"));
$grilla->addColumn(new Column("Número"));
$grilla->addColumn(new Column("Interno"));
$grilla->setColsSeparator(true);
$grilla->setOrderBy($ob);
$grilla->setPageNumber($pagina);
$grilla->setParams($params);
//$grilla->setRefreshIntoWindow(true);
$grilla->setRowsSeparator(true);
$grilla->setRowsSeparatorColor("#c0c0c0");
$grilla->setShowProcessMessage(true);
$grilla->setShowTotalRegistros(false);
$grilla->setSql($sql);