Esempio n. 1
0
 public static function AppModuloDefecto()
 {
     Paquete::usar("presentacion.paginas.SwfPage");
     $pag = new SwfPage();
     $pag->setTitle("Login Usuario");
     $pag->set_rutaSwf(ConfigGlobal::getUrlGlobal() . "presentacion/aplicaciones/AppLoginUsuario.swf");
     $pag->addVar("site_url", ConfigGlobal::getUrlGlobal());
     $pag->addVar("debug", ConfigGlobal::getDebug());
     echo $pag;
 }
<?php

Paquete::usar('dominio.IRegistros');
Paquete::usar('dominio.IConvertibleXml');
Paquete::usar('dominio.DocumentoReg');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 11-dic-2008 04:20:41 p.m.
 */
class DocumentosDerivadosArea implements IConvertibleXml, IRegistros
{
    private $_idArea;
    private $_elementos = array();
    private $_idUsuarioDerivador;
    private $_idAreaEmite;
    /**
     * @return String
     */
    public function get_elementos()
    {
        return $this->_elementos;
    }
    /**
     * @return String
     */
    public function get_idArea()
    {
        return $this->_idArea;
    }
    /**
Esempio n. 3
0
 public static function RegMensajeChat()
 {
     Paquete::usar('dominio.Chat');
     $se = new SessionUsuario();
     $mensaje = $_POST["mensaje"];
     if ($se->existe()) {
         $chat = new Chat();
         $chat->agregarMensaje($se->getId(), $mensaje);
     } else {
         echo "no existe session";
     }
 }
Esempio n. 4
0
<?php

Paquete::usar('dominio.IBuscador');
Paquete::usar('dominio.CriterioRemitente');
Paquete::usar('dominio.RemitenteReg');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 23-dic-2008 10:42:31 p.m.
 */
class BuscadorRemitente implements IBuscador, IConvertibleXml
{
    private $_max_mostrar = 30;
    private $_mostrar_desde = 0;
    private $_remitentes = array();
    /**
     * 
     *
     * @var CriterioRemitente
     */
    private $_criterio;
    /**
     * @return CriterioRemitente
     */
    public function get_criterio()
    {
        return $this->_criterio;
    }
    /**
     * @param String $_remitentes
     */
Esempio n. 5
0
<?php

Paquete::usar('dominio.CriterioAsunto');
Paquete::usar('dominio.IBuscador');
Paquete::usar('dominio.Asunto');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 23-dic-2008 10:42:36 p.m.
 */
class BuscadorAsunto implements IBuscador, IConvertibleXml
{
    private $_max_mostrar;
    private $_mostrar_desde;
    private $_asuntos = array();
    /**
     *
     *@var CriterioAsunto
     */
    private $_criterio;
    /**
     * @return CriterioAsunto
     */
    public function get_criterio()
    {
        return $this->_criterio;
    }
    /**
     * @param Array $_asuntos
     */
    public function set_asuntos($_asuntos)
Esempio n. 6
0
<?php

Paquete::usar("dominio.INuevoRegistro");
Paquete::usar("dominio.RegRemitente");
Paquete::usar("dominio.RegEtapaAsunto");
Paquete::usar("dominio.RegDocumento");
Paquete::usar("dominio.RegRecepcionDocumento");
Paquete::usar("dominio.RegDocumentoGenerar");
Paquete::usar("dominio.RegArea");
Paquete::usar("dominio.RegDerivarDocumento");
Paquete::usar("dominio.AreasPerteneceUsuario");
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 04-dic-2008 08:18:51 p.m.
 */
class Usuario implements IRegistro
{
    private $_id;
    private $_nombres;
    private $_apellidos;
    private $_fecha_reg;
    private $_sexo;
    private $_telefono;
    private $_domicilio;
    private $_email;
    private $_fecha_nac;
    private $_habilitado;
    private $_password;
    /**
     *
Esempio n. 7
0
<?php

Paquete::usar('dominio.IConvertibleXml');
Paquete::usar('dominio.IRegistros');
Paquete::usar('dominio.Anexo');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 04-dic-2008 08:18:44 p.m.
 */
class AnexosDocumento implements IConvertibleXml, IRegistros
{
    private $_descripcion;
    private $_idDocumento;
    private $_nombre;
    private $_elementos = array();
    /**
     * @return String
     */
    public function get_descripcion()
    {
        return $this->_descripcion;
    }
    /**
     * @return String
     */
    public function get_nombre()
    {
        return $this->_nombre;
    }
    /**
Esempio n. 8
0
<?php

Paquete::usar('dominio.INuevoRegistro');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 07-dic-2008 12:48:47 p.m.
 */
class RegEstadoDocumento implements INuevoRegistro
{
    private $_nombre;
    private $_descripcion;
    private $_ultimoIdInsertado;
    /**
     * @param String $_descripcion
     */
    public function set_descripcion($_descripcion)
    {
        if (!empty($_descripcion)) {
            $this->_descripcion = $_descripcion;
        }
    }
    /**
     * @param String $_nombre
     */
    public function set_nombre($_nombre)
    {
        if (!empty($_nombre)) {
            $this->_nombre = $_nombre;
        }
    }
Esempio n. 9
0
<?php

Paquete::usar("dominio.EtapaAsunto");
Paquete::usar("dominio.Asunto");
Paquete::usar("dominio.IRegistros");
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 05-dic-2008 12:50:12 p.m.
 */
class EtapasAsunto implements IRegistros
{
    private $_idAsunto;
    /**
     * Array de objetos de tipo "EtapaAsunto"
     *
     * @var Array
     */
    private $_elementos;
    function __construct($idAsunto)
    {
        $this->_idAsunto = $idAsunto;
    }
    public function getTotal()
    {
        return count($this->_elementos);
    }
    /**
     * 
     * @param desde
     * @param numeroElementos
Esempio n. 10
0
<?php

require "funciones.php";
$bd = new BaseDeDatos();
$bd->setConexion();
$paquete = new Paquete($_POST['id_p']);
$admin = new Administrador($_POST['u']);
$admin->actPaquete($_POST['nombre'], $paquete->getId());
Esempio n. 11
0
<?php

Paquete::usar('dominio.DetalleBandejaEntrada');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 26-dic-2008 10:56:54 p.m.
 */
class BandejaDocumentosArea
{
    protected $_idArea;
    protected $_elementosDetalle = array();
    /**
     *
     *
     * @var FiltroDocumentos
     */
    protected $_filtro;
    /**
     * @return String
     */
    public function get_elementosDetalle()
    {
        return $this->_elementosDetalle;
    }
    /**
     * @return FiltroDocumentos
     */
    public function get_filtro()
    {
        return $this->_filtro;
Esempio n. 12
0
 static function execute()
 {
     Zend_Session::start();
     /*********************************************************
      * REGISTRADOR 
      *******************************************************
      */
     $registrar = $_POST["registrar"];
     switch ($registrar) {
         case "area":
             Registrador::RegArea();
             break;
         case "tipoDocumento":
             Registrador::RegTipoDocumento();
             break;
         case 'documento':
             Registrador::RegDocumento();
             break;
         case "usuario":
             Registrador::RegUsuario();
             break;
         case 'recepcionDocumento':
             Registrador::RegRecepcionDocumento();
             break;
         case 'derivacionDocumento':
             Registrador::RegDerivacionDocumento();
             break;
         case 'asuntoDocumento':
             Registrador::RegAsunto();
             break;
         case 'remitente':
             Registrador::RegRemitente();
             break;
         case 'remitenteNatural':
             Registrador::RegRemitenteNatural();
             break;
         case 'remitenteJuridico':
             Registrador::RegRemitenteJuridico();
             break;
         case "estadoDocumento":
             Registrador::RegEstadoDocumento();
             break;
         case 'anexoDocumento':
             Registrador::RegAnexoDocumento();
             break;
         case 'requisitoAsunto':
             Registrador::RegRequisitoAsunto();
             break;
         case 'asociarAreaUsuario':
             Registrador::asociarAreaUsuario();
             break;
         case 'desasociarAreaUsuario':
             Registrador::desasociarAreaUsuario();
             break;
         case 'mensajeChat':
             Registrador::RegMensajeChat();
             break;
     }
     //--------------------------------------------
     /*********************************************
      * 
      * MOSTRADOR DE XML
      * 
      ********************************************/
     $mostradorXml = $_POST['mostradorXml'];
     switch ($mostradorXml) {
         case 'estadosDocumento':
             MostradorXml::estadosDocumento();
             break;
         case 'tiposDocumento':
             MostradorXml::tiposDocumento();
             break;
         case 'asuntosDocumento':
             MostradorXml::asuntosDocumento();
             break;
         case 'remitentes':
             MostradorXml::remitentes();
             break;
         case 'asuntos':
             MostradorXml::asuntosDocumento();
             break;
         case "areas":
             MostradorXml::areas();
             break;
         case 'areasPerteneceUsuario':
             MostradorXml::areasPerteneceUsuario();
             break;
         case 'sessionUsuario':
             MostradorXml::sessionUsuario();
             break;
         case 'bandejaEntradaArea':
             MostradorXml::bandejaEntradaArea();
             break;
         case 'bandejaDocumentosRecepArea':
             MostradorXml::bandejaDocumentosRecepcionadosArea();
             break;
         case 'documento':
             MostradorXml::documento();
             break;
         case 'remitentesEncontradosBuscador':
             MostradorXml::remitentesEncontradosBuscador();
             break;
         case 'asuntosEncontradosBuscador':
             MostradorXml::asuntosEncontradosBuscador();
             break;
         case 'anexosDocumento':
             MostradorXml::anexosDocumento();
             break;
         case 'requisitosAsunto':
             MostradorXml::requisitosAsunto();
             break;
         case 'usuario':
             MostradorXml::usuario();
             break;
         case 'usuarios':
             MostradorXml::usuarios();
             break;
         case "area":
             MostradorXml::area();
             break;
         case "asunto":
             MostradorXml::asunto();
             break;
         case "tipoDocumento":
             MostradorXml::tipoDocumento();
             break;
         case "estadoDocumento":
             MostradorXml::estadoDocumento();
             break;
         case "mensajesChat":
             MostradorXml::mensajesChat();
             break;
     }
     //-------------------------------------
     $actualizar = $_POST['actualizar'];
     switch ($actualizar) {
         case 'documento':
             Paquete::usar('dominio.DocumentoReg');
             $editDocumento = new DocumentoReg($_POST['idDocumento']);
             $editDocumento->get_remitente()->set_id($_POST['idRemitente']);
             $editDocumento->get_asunto()->set_id($_POST['idAsunto']);
             $editDocumento->get_tipo()->set_id($_POST['idTipo']);
             $editDocumento->get_estado()->set_id($_POST['idEstado']);
             $editDocumento->set_nroDocumento($_POST['nroDocumento']);
             $editDocumento->set_nroFolios($_POST['nroFolios']);
             $editDocumento->set_sumilla($_POST['sumilla']);
             $editDocumento->set_comentario($_POST['comentario']);
             if ($editDocumento->actualizar() == true) {
                 echo 'se actualizo exitosamente';
             } else {
                 echo 'no se actualizo documento';
             }
             break;
         case 'usuario':
             Paquete::usar('dominio.Usuario');
             $usuario = new Usuario();
             $usuario->set_id($_POST['id']);
             $usuario->set_nombres($_POST['nombres']);
             $usuario->set_apellidos($_POST['apellidos']);
             $usuario->set_domicilio($_POST['domicilio']);
             $usuario->set_telefono($_POST['telefono']);
             $usuario->set_email($_POST['email']);
             $usuario->set_sexo($_POST["sexo"]);
             $usuario->set_password($_POST['password']);
             if ($usuario->actualizar() == true) {
                 echo 'datos actualizados exitosamente';
             } else {
                 echo "error al actualizar datos";
             }
             break;
         case "area":
             Paquete::usar('dominio.Area');
             $edit = new Area();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizarr';
             }
             break;
         case 'estadoDocumento':
             Paquete::usar('dominio.EstadoDocumento');
             $edit = new EstadoDocumento();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizar';
             }
             break;
         case 'tipoDocumento':
             Paquete::usar('dominio.TipoDocumento');
             $edit = new TipoDocumento();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizar';
             }
             break;
         case 'asuntoDocumento':
             Paquete::usar('dominio.Asunto');
             $edit = new Asunto();
             $edit->set_id($_POST['id']);
             $edit->set_nombre($_POST['nombre']);
             $edit->set_descripcion($_POST['descripcion']);
             if ($edit->actualizar() == true) {
                 echo 'actualizado exitosamente';
             } else {
                 echo 'error al actualizar';
             }
             break;
     }
     /**************************************
      * 
      * ACCIONES
      * 
      *************************************/
     $accion = $_REQUEST['accion'];
     switch ($accion) {
         case 'autentificacionUsuario':
             Paquete::usar('dominio.AutentificacionUsuario');
             $autUsuario = new AutentificacionUsuario();
             $autUsuario->conectar($_POST['email'], $_POST['password']);
             echo $autUsuario->toXml();
             break;
         case 'cerrarSesion':
             Paquete::usar('dominio.SessionUsuario');
             SessionUsuario::borrar();
             header("location: index.php");
             break;
         case 'usuarioConectaArea':
             SessionUsuario::setAreaConectado($_POST['idArea']);
             break;
     }
     /**************************************
      * 
      * MOSTRADOR MODULOS
      *  
      *************************************/
     $modulo = $_GET['modulo'];
     switch ($modulo) {
         case "loginUsuario":
             Modulos::AppLoginUsuario();
             break;
         case "panelUsuario":
             Modulos::AppPanelUsuario();
             break;
         case 'panelUsuarioArea':
             Modulos::AppPanelUsuarioArea();
             break;
     }
     //-------------------------------------------------
 }
Esempio n. 13
0
<?php

Paquete::usar('dominio.IConvertibleXml');
Paquete::usar('dominio.IRegistros');
Paquete::usar('dominio.Area');
Paquete::usar('dominio.Areas');
class AreasPerteneceUsuario implements IConvertibleXml, IRegistros
{
    /**
     * 
     *
     * @var Areas
     */
    private $_areas;
    private $_idUsuario;
    /**
     * @return Areas
     */
    public function get_areas()
    {
        return $this->_areas;
    }
    /**
     * @return String
     */
    public function get_idUsuario()
    {
        return $this->_idUsuario;
    }
    /**
     * @param Areas $_areas
<?php

/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 04-dic-2008 08:18:45 p.m.
 */
Paquete::usar('dominio.SessionUsuario');
Paquete::usar('dominio.IConvertibleXml');
Paquete::usar('configuracion.Admin');
class AutentificacionUsuario implements IConvertibleXml
{
    private $_autentificado = false;
    /**
     * Autentificar usuario
     * @param email
     * @param clave
     * @return Bool
     */
    public function conectar($email, $clave)
    {
        if (Admin::autentificar($email, $clave)) {
            SessionUsuario::setId(1);
            $this->_autentificado = true;
            return true;
        }
        $db = FabricaBaseDatos::crear();
        $select = $db->select()->limit(1, 0)->from('usuario')->where('email = ? ', $email)->where('password = ? ', md5($clave));
        $rows = $db->fetchAll($select);
        if (count($rows) >= 1) {
            //SessionUsuario::setId($rows[1]['id_usuario']);
Esempio n. 15
0
 public static function sub_conceptos($data)
 {
     DB::setFetchMode(PDO::FETCH_ASSOC);
     $query = Paquete::join('subconcepto_paqueteplandepago', 'subconcepto_paqueteplandepago.paquete_id', '=', 'paqueteplandepago.id')->join('sub_conceptos', 'sub_conceptos.id', '=', 'subconcepto_paqueteplandepago.sub_concepto_id')->where('paqueteplandepago.id', '=', $data['id'])->select('paqueteplandepago.id', 'sub_conceptos.*', 'subconcepto_paqueteplandepago.id as scpp_id', 'subconcepto_paqueteplandepago.digito_referencia', 'subconcepto_paqueteplandepago.descripcion_sc', 'subconcepto_paqueteplandepago.fecha_de_vencimiento', 'subconcepto_paqueteplandepago.recargo', 'subconcepto_paqueteplandepago.tipo_recargo', 'subconcepto_paqueteplandepago.tipos_pago', 'subconcepto_paqueteplandepago.recargo_acumulado')->orderBy('subconcepto_paqueteplandepago.id', 'ASC')->get();
     return $query;
 }
Esempio n. 16
0
<?php

Paquete::usar("configuracion.ConfigDataBase");
abstract class ConfigGlobal
{
    public function __construct()
    {
    }
    /*
     * obtener Configuracion de base de datos
     * @return ConfigDataBase
     */
    public static function getDb()
    {
        $dbConfig = new ConfigDataBase();
        return $dbConfig;
    }
    public static function getUrlGlobal()
    {
        return "http://localhost/midocu/";
    }
    public static function getPathGlobal()
    {
        return dirname(dirname(__FILE__));
    }
    public static function getDebug()
    {
        return false;
    }
}
Esempio n. 17
0
<?php

Paquete::usar('dominio.DetalleBandejaEntrada');
Paquete::usar('dominio.IConvertibleXml');
Paquete::usar('dominio.RemitenteReg');
Paquete::usar('dominio.Asunto');
Paquete::usar('dominio.BandejaDocumentosArea');
Paquete::usar('dominio.FiltroDocumentos');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 17-dic-2008 10:10:11 a.m.
 */
class BandejaEntradaArea extends BandejaDocumentosArea implements IRegistros, IConvertibleXml
{
    function __construct($idArea)
    {
        if (!empty($idArea)) {
            $this->_idArea = $idArea;
        }
        $this->_filtro = new FiltroDocumentos();
    }
    /**
     * 
     * @param desde
     * @param numeroElementos
     */
    public function cargar($desde = 0, $numeroElementos = 0)
    {
        $db = FabricaBaseDatos::crear();
        if ($this->_idArea) {
Esempio n. 18
0
<?php

Paquete::usar('dominio.IConvertibleXml');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 04-dic-2008 08:18:51 p.m.
 */
class SessionUsuario implements IConvertibleXml
{
    private static $_nombreSession = "SesUsuario";
    function __construct()
    {
    }
    function __destruct()
    {
    }
    public function getId()
    {
        return self::getSessionUsuario()->id;
    }
    public function setId($valor)
    {
        self::getSessionUsuario()->id = $valor;
    }
    public function setAreaConectado($valor)
    {
        self::getSessionUsuario()->areaConectado = $valor;
    }
    public function getAreaConectado()
    {
		<td class="nomE"><?php 
echo $evento->getNombre();
?>
</td>	
	</tr>
	<tr>
		<td class="title" colspan="4">Paquetes incluidos:</td>
	</tr>
		<?php 
$paquetes = explode(',', $_GET['packets']);
for ($i = 0; $i < count($paquetes); $i++) {
    ?>
	<tr>
		<td class="nomP" colspan="4">
			<?php 
    $paquete = new Paquete($paquetes[$i]);
    echo '<li>' . $paquete->getNombre();
    ?>
		</td>
	</tr>
	<?php 
}
?>
	<tr>
		<td class="title" colspan="4">Agregados:</td>
	</tr>
	<tr>
		<td class="add" colspan="4"><?php 
echo !empty($_GET['add']) ? $_GET['add'] : 'Sin agregados';
?>
</td>
Esempio n. 20
0
<?php

require "funciones.php";
$bd = new BaseDeDatos();
$bd->setConexion();
$paquete = new Paquete($_POST['id_p']);
$admin = new Administrador($_POST['id_u']);
$admin->eliminarPaquete($paquete->getId());
Esempio n. 21
0
<?php

Paquete::usar('dominio.Usuario');
Paquete::usar('dominio.IRegistro');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 04-dic-2008 08:18:45 p.m.
 */
class Area implements IRegistro
{
    private $_id;
    private $_nombre;
    private $_descripcion;
    private $_areaPadre;
    /**
     * @param String $_id
     */
    public function set_id($_id)
    {
        $this->_id = $_id;
    }
    /**
     * @return String
     */
    public function get_areaPadre()
    {
        return $this->_areaPadre;
    }
    /**
     * @return String
Esempio n. 22
0
<?php

Paquete::usar('presentacion.paginas.SimplePage');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 18-dic-2008 06:23:38 p.m.
 */
class SwfPage extends SimplePage
{
    private $_rutaSwf;
    private $_flasvars;
    /**
     * @return String
     */
    public function get_rutaSwf()
    {
        return $this->_rutaSwf;
    }
    /**
     * @param String $_rutaSwf
     */
    public function set_rutaSwf($_rutaSwf)
    {
        $this->_rutaSwf = $_rutaSwf;
    }
    function __construct()
    {
        $this->_flashvars = new ArrayObject();
    }
    function addVar($var_name, $var_value)
Esempio n. 23
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy()
 {
     $parametros = Input::get();
     $reglas = array('id' => 'required|integer');
     $validator = Validator::make($parametros, $reglas);
     if (!$validator->fails()) {
         Paquete::destroy($parametros['id']);
         $res['data'] = Paquete::All();
         $respuesta = json_encode(array('error' => false, 'mensaje' => '', 'respuesta' => $res));
     } else {
         $respuesta = json_encode(array('error' => true, 'mensaje' => 'No hay parametros o estan mal.', 'respuesta' => null));
     }
     $final_response = Response::make($respuesta, 200);
     $final_response->header('Content-Type', "application/json; charset=utf-8");
     return $final_response;
 }
Esempio n. 24
0
<?php

Paquete::usar("dominio.INuevoRegistro");
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 04-dic-2008 08:18:50 p.m.
 */
class RegUsuario implements INuevoRegistro
{
    private $_nombres;
    private $_apellidos;
    private $_fecha_reg;
    private $_telefono;
    private $_domicilio;
    private $_email;
    private $_fecha_nac;
    private $_habilitado;
    private $_sexo;
    private $_password;
    private $_ultimoIdInsertado;
    /**
     * @param String $_apellidos
     */
    public function set_apellidos($_apellidos)
    {
        if (!empty($_apellidos)) {
            $this->_apellidos = $_apellidos;
        }
    }
    /**
Esempio n. 25
0
function cargar()
{
    $paq = new Paquete();
    $paq->setIdPaquete($_POST["id"]);
    $paq->setContenido($_POST["cont"]);
    return $paq;
}
Esempio n. 26
0
 public static function mensajesChat()
 {
     Paquete::usar("dominio.Chat");
     $chat = new Chat();
     echo $chat->toXmlMensajes();
 }
Esempio n. 27
0
 public function postCombo()
 {
     $combo = new Producto();
     $combo->nombre = Input::get('nombre_producto');
     $combo->departamento_id = Input::get('departamento_id');
     $combo->porcentaje_comision = Input::get('porcentaje_comision');
     $combo->porcentaje_minimo_comisionable = Input::get('porcentaje_minimo_comisionable');
     $combo->save();
     $precio = new Precio();
     $precio->producto_id = $combo->id;
     $precio->monto = Input::get('monto');
     $precio->save();
     $productos = Input::get('producto');
     foreach ($productos as $p) {
         $paquete = new Paquete();
         $paquete->paquete_id = $combo->id;
         $paquete->producto_id = $p;
         $paquete->descuento = 0;
         $paquete->descripcion = '';
         $paquete->save();
     }
     return Redirect::back()->with('status', 'paquete_created')->with('tab', 'tab3')->with('registro', 'edit_tab3');
 }
Esempio n. 28
0
	</div>
	<?php 
    }
}
?>
</div>
<div class="paquetes">
	<div class="headE">
		<label>Paquetes:</label><img src='img/add.png' class='add toolII' id='addP'><div class='tooltip'>Agregar paquete</div>
		<input type='text' id='newP' placeholder="Nuevo paquete"><span class="help3">Pulse 'Enter' para guardar</span>
	</div>
	<?php 
$q = mysql_query("SELECT id_p FROM paquete");
if (mysql_num_rows($q) > 0) {
    while ($row = mysql_fetch_array($q)) {
        $paquete = new Paquete($row['id_p']);
        ?>
	<div id="<?php 
        echo $paquete->getId();
        ?>
" class="packet">
		<input type="checkbox" name="paquete[]" class="paquete" value="<?php 
        echo $paquete->getId();
        ?>
">
		<img src="img/delete.png" class="delP">
		<label class="nomP"><?php 
        echo $paquete->getNombre();
        ?>
</label>
		<input type="text" value="<?php 
Esempio n. 29
0
<?php

require "funciones.php";
$bd = new BaseDeDatos();
$bd->setConexion();
$paquete = new Paquete();
$paquete->setPaquete($_POST['nombre']);
Esempio n. 30
0
<?php

Paquete::usar('dominio.IRegistros');
Paquete::usar('dominio.IConvertibleXml');
Paquete::usar('dominio.TipoDocumento');
/**
 * @author Anthony Cantuta Jorge
 * @version 1.0
 * @created 06-dic-2008 09:43:50 p.m.
 */
class TiposDocumento
{
    private $_elementos = array();
    /**
     * @return String
     */
    public function get_elementos()
    {
        return $this->_elementos;
    }
    /**
     * @param String $_elementos
     */
    public function set_elementos($_elementos)
    {
        $this->_elementos = $_elementos;
    }
    /**
     * 
     * @param desde
     * @param numeroElementos