本文整理汇总了PHP中Conexion::createConfiguracion方法的典型用法代码示例。如果您正苦于以下问题:PHP Conexion::createConfiguracion方法的具体用法?PHP Conexion::createConfiguracion怎么用?PHP Conexion::createConfiguracion使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conexion
的用法示例。
在下文中一共展示了Conexion::createConfiguracion方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "dbpr");
Conexion::createConfiguracion();
$idcontrato = $_REQUEST['id'];
$consulta = "SELECT c.id_contrato AS contrato, s.importe AS importe ,s.importeCheque AS ImporteDeCheque,t.nombre AS nombre ,c.entrega_cheque AS FechaDeCheque, s.descuento AS descuento\n\t\t\t\t\t,(SELECT sindicato FROM catsindicatos WHERE cve_sindicato = t.sindicato) AS Sindicato,plazo as plazo,saldo_anterior as saldo_anterior,entrega_real as entrega_real\n\t\t\t\t\t,(SELECT COUNT(*) AS movimientos FROM movimientos WHERE id_tipo_movto = 2 and id_contrato = c.id_contrato) AS AbonosRealizados\n\t\t\t\t\t,(SELECT COUNT(*) AS movimientos FROM movimientos WHERE id_contrato = c.id_contrato) AS MovimientosRealizados\n\t\t\t\t\t,(SELECT (SUM(cargo) - SUM(abono) ) AS saldo FROM movimientos WHERE id_contrato = c.id_contrato) AS SaldoActual\n\t\t\t\t\t,s.descuento as descuento\n\t\t\t\t\tFROM contrato AS c\n\t\t\t\t\tLEFT JOIN solicitud AS s\tON c.id_solicitud = s.id_solicitud\n\t\t\t\t\tLEFT JOIN sujetos AS t ON t.numero = s.titular\t\n\t\t\t\t\tWHERE c.id_contrato = :idcontrato";
$comando = $this->dbConexion->createCommand($consulta);
$comando->bindValue(":idcontrato", $idcontrato);
$result = $comando->query()->readAll();
if (count($result) > 0) {
$plazo = $result[0]["plazo"];
$seguro = 0.0;
$saldoAnterior = $result[0]["saldo_anterior"];
$this->lblContrato2->Text = $result[0]["contrato"];
$this->lblNombre3->Text = $result[0]["nombre"];
$this->lblSindicato4->Text = $result[0]["Sindicato"];
$this->lblPrestamo2->Text = $result[0]["importe"];
$intereses = THttpUtility::htmlEncode(round($this->lblPrestamo2->Text * $plazo * (1.0 / 100)));
$this->lblImporteDeCheque3->Text = $result[0]["ImporteDeCheque"];
$this->lblDescuentoQuincenal4->Text = $result[0]["descuento"];
$this->lblInteres2->Text = $intereses;
$cheque = $this->lblPrestamo2->Text - ($intereses + $saldoAnterior + $seguro);
$this->lblImporteDeCheque3->Text = $cheque;
$this->lblFechaDeCheque3->Text = $result[0]["entrega_real"];
$this->lblAbonosRealizados4->Text = $result[0]["AbonosRealizados"];
$this->mostrarDatosGrid();
}
}
示例2: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "dbpr");
Conexion::createConfiguracion();
$this->mostrarDatosGrid();
}
示例3: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
if (!$this->isPostBack) {
if (array_search("nusr", $this->User->Roles)) {
//Lee el archivo menu.xml para buscar los permisos de acceso a páginas que tenga activos para mostrar opciones
$this->permisos = array();
$this->asignados = array();
$doc = new TXmlDocument();
$doc->loadFromFile("protected/layouts/menu.xml");
$x = $doc->getElements();
$this->leeMenuXml($x);
$this->cblPermisos->setDataSource($this->permisos);
$this->cblPermisos->dataBind();
}
$this->Enlaza_Coord();
$this->Enlaza_Usuario();
if (!array_search("nusr", $this->User->Roles)) {
$this->addlUsuarios->SelectedValue = $this->User->Name;
$this->addlUsuarios_Callback(null, null);
$this->addlUsuarios->Visible = false;
$this->alblUsuarios->Visible = false;
$this->alblPermisos->Visible = false;
$this->atxtUsuario->Enabled = false;
}
}
}
示例4: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "dbpr");
Conexion::createConfiguracion();
$fechaInicial = $_REQUEST['id'];
$fechafinal = $_REQUEST['id2'];
$fecha_actual = date("Y-m-d H:i:s");
$this->lblfechaActual->Text = $fecha_actual;
$this->lblfechaInicial->Text = $fechaInicial;
$this->lblfechafinal->Text = $fechafinal;
$consulta = "SELECT sum(diferencia) AS saldoFinalTotal_1 FROM repdetallemovtos";
$comando = $this->dbConexion->createCommand($consulta);
$resultado = $comando->query()->readAll();
$this->lblsaldoFinalTotal->Text = $resultado[0]["saldoFinalTotal_1"];
$this->mostrarDatosGriddetalle_movtos();
$consulta = " SELECT sum(totalSemana) as totalSemana, sum(totalQuincena) as totalQuincena, sum(totalActivos) as totalActivos, sum(totalJubilados) as totalJubilados, sum(granTotal) as granTotal FROM Desglose_abonos";
$comando = $this->dbConexion->createCommand($consulta);
$resultado = $comando->query()->readAll();
$this->lblTotalSemanas->Text = $resultado[0]["totalSemana"];
$this->lblTotalquicena->Text = $resultado[0]["totalQuincena"];
$this->lblTotalactivos->Text = $resultado[0]["totalActivos"];
$this->lblTotalJubilados->Text = $resultado[0]["totalJubilados"];
$this->lblSubTotal->Text = $resultado[0]["granTotal"];
$this->mostrarDatosGridNomina();
$this->mostrarDatosGridMovimiento8();
//$this->mostrarDatosGriddetalle_desglose ();
}
示例5: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
if (!$this->IsPostBack) {
if (isset($this->Request["nota"])) {
$nota = Conexion::Retorna_Registro($this->dbConexion, "notas", array("id_nota" => $this->Request["nota"]));
if (count($nota) > 0) {
if ($nota[0]["id_status"] == 2) {
$usuario = Conexion::Retorna_Campo($this->dbConexion, "usuarios", "nombre", array("id_usuario" => $nota[0]["id_usuario"]));
$this->txtVendedor->Text = $usuario;
$this->txtFecha->Text = date("d-m-Y", strtotime($nota[0]["generada"]));
$this->txtHora->Text = date("H:i:s", strtotime($nota[0]["generada"]));
$this->txtGenerales->Text = "Datos de la empresa";
$consulta = "SELECT p.Codigo, p.Descripcion, np.Cantidad, np.Precio, np.cantidad * np.precio AS Total " . "FROM productos p JOIN notas_productos np ON p.id_producto = np.id_producto " . "WHERE np.id_nota = :id_nota";
$comando = $this->dbConexion->createCommand($consulta);
$comando->bindValue(":id_nota", $this->Request["nota"]);
$resultado = $comando->query()->readAll();
$this->dgProductos->DataSource = $resultado;
$this->dgProductos->dataBind();
} elseif ($nota[0]["id_status"] == 1) {
$this->getClientScript()->registerBeginScript("entregada", "alert('La nota solicitada no ha sido pagada.');\n" . "document.location.href = 'index.php?page=Entrega';\n");
} else {
$this->getClientScript()->registerBeginScript("entregada", "alert('La nota solicitada ya ha sido entregada.');\n" . "document.location.href = 'index.php?page=Entrega';\n");
}
} else {
$this->getClientScript()->registerBeginScript("sin_nota", "alert('La nota solicitada no existe');\n" . "document.location.href = 'index.php?page=Entrega';\n");
}
}
}
}
示例6: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "dbpr");
Conexion::createConfiguracion();
$regs = UsaDBF::registros_dbf("temp/EMPLEARH.dbf");
foreach ($regs as $r) {
$consulta = "insert into empleados (numero, nombre, paterno, materno) values (:numero, :nombre, :paterno, :materno)";
$comando = $this->dbConexion->createCommand($consulta);
$comando->bindValue(":numero", $r["NUMERO"]);
$comando->bindValue(":nombre", $r["NOMBRE"]);
$comando->bindValue(":paterno", $r["PATERNO"]);
$comando->bindValue(":materno", $r["MATERNO"]);
/* $comando->bindValue(":ura", $r["URA"]);
$comando->bindValue(":ur", $r["UR"]);
$comando->bindValue(":pr", $r["PR"]);*/
$comando->execute();
//echo $consulta . $r["NUMERO"] . "<br />";
//var_dump($r);
/* foreach($r as $key=>$value)
{
echo $key . ": " . Charset::CambiaCharset($value, 'CP850', 'UTF-8') . " ";
echo "<br />";
}
*/
}
}
示例7: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
if (!$this->IsPostBack) {
if (isset($this->Request["nota"])) {
$subtotal = Conexion::Retorna_Campo($this->dbConexion, "notas_productos", "SUM(precio * cantidad)", array("id_nota" => $this->Request["nota"]));
$datos_nota = Conexion::Retorna_Registro($this->dbConexion, "notas", array("id_nota" => $this->Request["nota"]));
if ($datos_nota[0]["vales"] > 0) {
$vale = Conexion::Retorna_Campo($this->dbConexion, "parametros", "valor", array("llave" => "vale"));
$descuento = $vale * $datos_nota[0]["vales"];
} else {
$descuento = $subtotal * $datos_nota[0]["descuento"] / 100;
}
$this->lblNota->Text = $this->Request["nota"];
$this->lblSubtotal->Text = $subtotal;
$this->lblDescuento->Text = $descuento;
$this->lblTotal->Text = $subtotal - $descuento;
$this->Master->Page->Title = "Nota " . $this->Request["nota"];
$consulta = "SELECT p.Descripcion, np.Cantidad, np.Precio, np.cantidad * np.precio AS Total " . "FROM productos p JOIN notas_productos np ON p.id_producto = np.id_producto " . "WHERE np.id_nota = :id_nota";
$comando = $this->dbConexion->createCommand($consulta);
$comando->bindValue(":id_nota", $this->Request["nota"]);
$resultado = $comando->query()->readAll();
$this->dgProductos->DataSource = $resultado;
$this->dgProductos->dataBind();
}
}
}
示例8: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
if (!$this->IsPostBack) {
}
}
示例9: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
$resultado = Conexion::Retorna_Registro($this->dbConexion, "productos", array(), " WHERE descripcion LIKE '%" . $this->txtBusqueda->Text . "%'");
$this->dgProductos->DataSource = $resultado;
$this->dgProductos->dataBind();
}
示例10: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "dbpr");
Conexion::createConfiguracion();
if (!$this->IsPostBack) {
$this->rellena_sindicatos();
}
}
示例11: btnGuardar_Click
public function btnGuardar_Click($sender, $param)
{
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
$salida = $this->txtEfectivo->Text;
$salida = -$salida;
Conexion::Inserta_Registro($this->dbConexion, "movimientos", array("fecha" => date("Y-m-d H:i:s"), "importe" => $salida));
$this->getClientScript()->registerBeginScript("guardado", "alert('Se ha guardado la salida de efectivo');\n" . "document.location.href = 'index.php?page=Efectivo';\n");
}
示例12: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "dbpr");
Conexion::createConfiguracion();
if (!$this->IsPostBack) {
$this->txtfecha->Text = date("Y-m-d");
//$this->carga_solicitud();
}
}
示例13: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
$apertura = Conexion::Retorna_Campo($this->dbConexion, "movimientos", "importe", array(), " fecha BETWEEN '" . date("Y-m-d") . "' AND '" . date("Y-m-d", strtotime('+2 day', strtotime(date("Y-m-d")))) . "' AND importe > 0");
if ($apertura == "") {
$this->getClientScript()->registerBeginScript("repeticion", "alert('Debe realizar la apertura de caja para hoy');\n" . "document.location.href = 'index.php?page=Apertura';\n");
}
}
示例14: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "db");
Conexion::createConfiguracion();
if (!$this->IsPostBack) {
$clientes = Conexion::Retorna_Registro($this->dbConexion, "clientes", array(), "1 = 1");
$this->ddlClientes->DataSource = $clientes;
$this->ddlClientes->dataBind();
}
}
示例15: onLoad
public function onLoad($param)
{
parent::onLoad($param);
$this->dbConexion = Conexion::getConexion($this->Application, "dbpr");
Conexion::createConfiguracion();
if (!$this->IsPostBack) {
$estatus = Conexion::Retorna_Registro($this->dbConexion, "estatus", array(), " where id_estatus > 0");
$this->ddlEstatus->DataSource = $estatus;
$this->ddlEstatus->dataBind();
}
}