本文整理汇总了PHP中agente类 的典型用法代码示例。如果您正苦于以下问题:PHP agente类的具体用法?PHP agente怎么用?PHP agente使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了agente类 的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: process
protected function process()
{
$this->ppage = $this->page->get('admin_agentes');
$this->agente = FALSE;
if (isset($_GET['cod'])) {
$agente = new agente();
$this->agente = $agente->get($_GET['cod']);
}
if ($this->agente) {
$this->page->title .= ' ' . $this->agente->codagente;
if ($this->user->codagente != $this->agente->codagente) {
$this->buttons[] = new fs_button_img('b_delete_agente', 'Eliminar', 'trash.png', '#', TRUE);
}
if (isset($_POST['nombre'])) {
if ($this->user_can_edit()) {
$this->agente->nombre = $_POST['nombre'];
$this->agente->apellidos = $_POST['apellidos'];
$this->agente->dnicif = $_POST['dnicif'];
$this->agente->email = $_POST['email'];
$this->agente->telefono = $_POST['telefono'];
$this->agente->porcomision = floatval($_POST['porcomision']);
if ($this->agente->save()) {
$this->new_message("Datos del empleado guardados correctamente.");
} else {
$this->new_error_msg("¡Imposible guardar los datos del empleado!");
}
} else {
$this->new_error_msg('No tienes permiso para modificar estos datos.');
}
}
} else {
$this->new_error_msg("Empleado no encontrado.");
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:34, 代码来源:admin_agente.php
示例2: process
public function process()
{
$this->share_extensions();
/// ¿El usuario tiene permiso para eliminar en esta página?
$this->allow_delete = $this->user->allow_delete_on(__CLASS__);
$this->agente = new agente();
$this->ejercicio = new ejercicio();
$this->suser = FALSE;
if (isset($_GET['snick'])) {
$this->suser = $this->user->get($_GET['snick']);
}
if ($this->suser) {
$this->page->title = $this->suser->nick;
if (isset($_POST['nnombre'])) {
$age0 = new agente();
$age0->codagente = $age0->get_new_codigo();
$age0->nombre = $_POST['nnombre'];
$age0->apellidos = $_POST['napellidos'];
$age0->dnicif = $_POST['ndnicif'];
$age0->telefono = $_POST['ntelefono'];
$age0->email = $_POST['nemail'];
if ($age0->save()) {
$this->new_message("Empleado " . $age0->codagente . " guardado correctamente.");
$this->suser->codagente = $age0->codagente;
if ($this->suser->save()) {
$this->new_message("Empleado " . $age0->codagente . " asignado correctamente.");
} else {
$this->new_error_msg("¡Imposible asignar el agente!");
}
} else {
$this->new_error_msg("¡Imposible guardar el agente!");
}
} else {
if (isset($_POST['spassword']) or isset($_POST['scodagente']) or isset($_POST['sadmin'])) {
$this->modificar_user();
}
}
/// ¿Estamos modificando nuestro usuario?
if ($this->suser->nick == $this->user->nick) {
$this->user = $this->suser;
}
/// si el usuario no tiene acceso a ninguna página, entonces hay que informar del problema.
if (!$this->suser->admin) {
$sin_paginas = TRUE;
foreach ($this->all_pages() as $p) {
if ($p->enabled) {
$sin_paginas = FALSE;
break;
}
}
if ($sin_paginas) {
$this->new_advice('No has autorizado a este usuario a acceder a ninguna' . ' página y por tanto no podrá hacer nada. Puedes darle acceso a alguna página' . ' desde la pestaña autorizar.');
}
}
$fslog = new fs_log();
$this->user_log = $fslog->all_from($this->suser->nick);
} else {
$this->new_error_msg("Usuario no encontrado.");
}
}
开发者ID:vamoros, 项目名称:facturascripts_2015, 代码行数:60, 代码来源:admin_user.php
示例3: process
protected function process()
{
$albaran = new albaran_cliente();
/// desactivamos la barra de botones
$this->show_fs_toolbar = FALSE;
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
/// Usamos una cookie para recordar si el usuario quiere ver los pendientes
$this->pendientes = isset($_COOKIE['ventas_alb_ptes']);
if (isset($_GET['ptefactura'])) {
$this->pendientes = $_GET['ptefactura'] == 'TRUE';
if ($this->pendientes) {
setcookie('ventas_alb_ptes', 'TRUE', time() + FS_COOKIES_EXPIRE);
} else {
setcookie('ventas_alb_ptes', FALSE, time() - FS_COOKIES_EXPIRE);
}
}
if (isset($_POST['buscar_lineas'])) {
$this->buscar_lineas();
} else {
if (isset($_GET['codagente'])) {
$this->template = 'extension/ventas_albaranes_agente';
$agente = new agente();
$this->agente = $agente->get($_GET['codagente']);
$this->resultados = $albaran->all_from_agente($_GET['codagente'], $this->offset);
} else {
if (isset($_GET['codcliente'])) {
$this->template = 'extension/ventas_albaranes_cliente';
$cliente = new cliente();
$this->cliente = $cliente->get($_GET['codcliente']);
$this->resultados = $albaran->all_from_cliente($_GET['codcliente'], $this->offset);
} else {
if (isset($_GET['ref'])) {
$this->template = 'extension/ventas_albaranes_articulo';
$articulo = new articulo();
$this->articulo = $articulo->get($_GET['ref']);
$linea = new linea_albaran_cliente();
$this->resultados = $linea->all_from_articulo($_GET['ref'], $this->offset);
} else {
$this->share_extension();
if (isset($_POST['delete'])) {
$this->delete_albaran();
}
if ($this->query) {
$this->resultados = $albaran->search($this->query, $this->offset);
} else {
if ($this->pendientes) {
$this->resultados = $albaran->all_ptefactura($this->offset);
} else {
$this->resultados = $albaran->all($this->offset);
}
}
}
}
}
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:59, 代码来源:ventas_albaranes.php
示例4: process
protected function process()
{
$this->ppage = $this->page->get('ventas_pedidos');
$this->agente = FALSE;
/// desactivamos la barra de botones
$this->show_fs_toolbar = FALSE;
$pedido = new pedido_cliente();
$this->pedido = FALSE;
$this->cliente = new cliente();
$this->cliente_s = FALSE;
$this->ejercicio = new ejercicio();
$this->familia = new familia();
$this->impuesto = new impuesto();
$this->nuevo_pedido_url = FALSE;
$this->serie = new serie();
/**
* Comprobamos si el usuario tiene acceso a nueva_venta,
* necesario para poder añadir líneas.
*/
if ($this->user->have_access_to('nueva_venta', FALSE)) {
$nuevopedp = $this->page->get('nueva_venta');
if ($nuevopedp) {
$this->nuevo_pedido_url = $nuevopedp->url();
}
}
if (isset($_POST['idpedido'])) {
$this->pedido = $pedido->get($_POST['idpedido']);
$this->modificar();
} else {
if (isset($_GET['id'])) {
$this->pedido = $pedido->get($_GET['id']);
}
}
if ($this->pedido) {
$this->page->title = $this->pedido->codigo;
/// cargamos el agente
if (!is_null($this->pedido->codagente)) {
$agente = new agente();
$this->agente = $agente->get($this->pedido->codagente);
}
/// cargamos el cliente
$this->cliente_s = $this->cliente->get($this->pedido->codcliente);
/// comprobamos el pedido
if ($this->pedido->full_test()) {
if (isset($_REQUEST['status'])) {
$this->pedido->status = intval($_REQUEST['status']);
if ($this->pedido->status == 1 and is_null($this->pedido->idalbaran)) {
$this->generar_albaran();
} elseif ($this->pedido->save()) {
$this->new_message(ucfirst(FS_PEDIDO) . " modificado correctamente.");
} else {
$this->new_error_msg("¡Imposible modificar el " . FS_PEDIDO . "!");
}
}
}
} else {
$this->new_error_msg("¡" . ucfirst(FS_PEDIDO) . " de cliente no encontrado!");
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:59, 代码来源:ventas_pedido.php
示例5: process
protected function process()
{
$this->show_fs_toolbar = FALSE;
$this->proveedor = new proveedor();
$this->proveedor_s = FALSE;
$this->familia = new familia();
$this->impuesto = new impuesto();
$this->results = array();
if (isset($_REQUEST['tipo'])) {
$this->tipo = $_REQUEST['tipo'];
} else {
foreach ($this->tipos_a_guardar() as $t) {
$this->tipo = $t['tipo'];
break;
}
}
if (isset($_REQUEST['buscar_proveedor'])) {
$this->buscar_proveedor();
} else {
if (isset($_REQUEST['datosproveedor'])) {
$this->datos_proveedor();
} else {
if (isset($_GET['new_articulo'])) {
$this->new_articulo();
} else {
if ($this->query != '') {
$this->new_search();
} else {
if (isset($_POST['referencia4precios'])) {
$this->get_precios_articulo();
} else {
if (isset($_POST['proveedor'])) {
$this->proveedor_s = $this->proveedor->get($_POST['proveedor']);
if (isset($_POST['codagente'])) {
$agente = new agente();
$this->agente = $agente->get($_POST['codagente']);
} else {
$this->agente = $this->user->get_agente();
}
$this->almacen = new almacen();
$this->serie = new serie();
$this->forma_pago = new forma_pago();
$this->divisa = new divisa();
if (isset($_POST['tipo'])) {
if ($_POST['tipo'] == 'albaran') {
$this->nuevo_albaran_proveedor();
} else {
if ($_POST['tipo'] == 'factura') {
$this->nueva_factura_proveedor();
}
}
}
}
}
}
}
}
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:59, 代码来源:nueva_compra.php
示例6: process
protected function process()
{
$this->factura = new factura_cliente();
$this->huecos = array();
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
if (isset($_POST['buscar_lineas'])) {
$this->buscar_lineas();
} else {
if (isset($_GET['codagente'])) {
$this->template = 'extension/ventas_facturas_agente';
$agente = new agente();
$this->agente = $agente->get($_GET['codagente']);
$this->resultados = $this->factura->all_from_agente($_GET['codagente'], $this->offset);
} else {
if (isset($_GET['codcliente'])) {
$this->template = 'extension/ventas_facturas_cliente';
$cliente = new cliente();
$this->cliente = $cliente->get($_GET['codcliente']);
$this->resultados = $this->factura->all_from_cliente($_GET['codcliente'], $this->offset);
} else {
if (isset($_GET['ref'])) {
$this->template = 'extension/ventas_facturas_articulo';
$articulo = new articulo();
$this->articulo = $articulo->get($_GET['ref']);
$linea = new linea_factura_cliente();
$this->resultados = $linea->all_from_articulo($_GET['ref'], $this->offset);
} else {
$this->share_extension();
$this->huecos = $this->factura->huecos();
if (isset($_GET['delete'])) {
$fact = $this->factura->get($_GET['delete']);
if ($fact) {
if ($fact->delete()) {
$this->new_message("Factura eliminada correctamente.");
} else {
$this->new_error_msg("¡Imposible eliminar la factura!");
}
} else {
$this->new_error_msg("¡Factura no encontrada!");
}
}
if ($this->query != '') {
$this->resultados = $this->factura->search($this->query, $this->offset);
} else {
if (isset($_GET['sinpagar'])) {
$this->resultados = $this->factura->all_sin_pagar($this->offset);
} else {
$this->resultados = $this->factura->all($this->offset);
}
}
}
}
}
}
}
开发者ID:ramikat, 项目名称:ERPSISFS, 代码行数:58, 代码来源:ventas_facturas.php
示例7: process
protected function process()
{
$this->factura = new factura_proveedor();
/// desactivamos la barra de botones
$this->show_fs_toolbar = FALSE;
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
if (isset($_POST['buscar_lineas'])) {
$this->buscar_lineas();
} else {
if (isset($_GET['codagente'])) {
$this->template = 'extension/compras_facturas_agente';
$agente = new agente();
$this->agente = $agente->get($_GET['codagente']);
$this->resultados = $this->factura->all_from_agente($_GET['codagente'], $this->offset);
} else {
if (isset($_GET['codproveedor'])) {
$this->template = 'extension/compras_facturas_proveedor';
$proveedor = new proveedor();
$this->proveedor = $proveedor->get($_GET['codproveedor']);
$this->resultados = $this->factura->all_from_proveedor($_GET['codproveedor'], $this->offset);
} else {
if (isset($_GET['ref'])) {
$this->template = 'extension/compras_facturas_articulo';
$articulo = new articulo();
$this->articulo = $articulo->get($_GET['ref']);
$linea = new linea_factura_proveedor();
$this->resultados = $linea->all_from_articulo($_GET['ref'], $this->offset);
} else {
$this->share_extension();
if (isset($_GET['delete'])) {
$fact = $this->factura->get($_GET['delete']);
if ($fact) {
if ($fact->delete()) {
$this->new_message("Factura eliminada correctamente.");
} else {
$this->new_error_msg("¡Imposible eliminar la factura!");
}
} else {
$this->new_error_msg("Factura no encontrada.");
}
}
if ($this->query != '') {
$this->resultados = $this->factura->search($this->query, $this->offset);
} else {
if (isset($_GET['sinpagar'])) {
$this->resultados = $this->factura->all_sin_pagar($this->offset);
} else {
$this->resultados = $this->factura->all($this->offset);
}
}
}
}
}
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:58, 代码来源:compras_facturas.php
示例8: process
protected function process()
{
$pedido = new pedido_cliente();
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
$this->mostrar = 'todos';
if (isset($_GET['mostrar'])) {
$this->mostrar = $_GET['mostrar'];
}
if (isset($_POST['buscar_lineas'])) {
$this->buscar_lineas();
} else {
if (isset($_GET['codagente'])) {
$this->template = 'extension/ventas_pedidos_agente';
$agente = new agente();
$this->agente = $agente->get($_GET['codagente']);
$this->resultados = $pedido->all_from_agente($_GET['codagente'], $this->offset);
} else {
if (isset($_GET['codcliente'])) {
$this->template = 'extension/ventas_pedidos_cliente';
$cliente = new cliente();
$this->cliente = $cliente->get($_GET['codcliente']);
$this->resultados = $pedido->all_from_cliente($_GET['codcliente'], $this->offset);
} else {
if (isset($_GET['ref'])) {
$this->template = 'extension/ventas_pedidos_articulo';
$articulo = new articulo();
$this->articulo = $articulo->get($_GET['ref']);
$linea = new linea_pedido_cliente();
$this->resultados = $linea->all_from_articulo($_GET['ref'], $this->offset);
} else {
$this->share_extension();
if (isset($_POST['delete'])) {
$this->delete_pedido();
}
if ($this->query) {
$this->resultados = $pedido->search($this->query, $this->offset);
} else {
if ($this->mostrar == 'pendientes') {
$this->resultados = $pedido->all_ptealbaran($this->offset);
} else {
if ($this->mostrar == 'rechazados') {
$this->resultados = $pedido->all_rechazados($this->offset);
} else {
/// ejecutamos el proceso del cron para pedidos.
$pedido->cron_job();
$this->resultados = $pedido->all($this->offset);
}
}
}
}
}
}
}
}
开发者ID:ramikat, 项目名称:ERPSISFS, 代码行数:57, 代码来源:ventas_pedidos.php
示例9: process
protected function process()
{
$this->ppage = $this->page->get('compras_albaranes');
$this->agente = FALSE;
/// desactivamos la barra de botones
$this->show_fs_toolbar = FALSE;
$albaran = new albaran_proveedor();
$this->albaran = FALSE;
$this->ejercicio = new ejercicio();
$this->familia = new familia();
$this->impuesto = new impuesto();
$this->proveedor = new proveedor();
$this->proveedor_s = FALSE;
$this->serie = new serie();
/// comprobamos si el usuario tiene acceso a nueva_compra
$this->nuevo_albaran_url = FALSE;
if ($this->user->have_access_to('nueva_compra', FALSE)) {
$nuevoalbp = $this->page->get('nueva_compra');
if ($nuevoalbp) {
$this->nuevo_albaran_url = $nuevoalbp->url();
}
}
if (isset($_POST['idalbaran'])) {
$this->albaran = $albaran->get($_POST['idalbaran']);
$this->modificar();
} else {
if (isset($_GET['id'])) {
$this->albaran = $albaran->get($_GET['id']);
}
}
if ($this->albaran) {
$this->page->title = $this->albaran->codigo;
/// cargamos el agente
if (!is_null($this->albaran->codagente)) {
$agente = new agente();
$this->agente = $agente->get($this->albaran->codagente);
}
/// cargamos el proveedor
$this->proveedor_s = $this->proveedor->get($this->albaran->codproveedor);
/// comprobamos el albarán
if ($this->albaran->full_test()) {
if (isset($_GET['facturar']) and isset($_GET['petid']) and $this->albaran->ptefactura) {
if ($this->duplicated_petition($_GET['petid'])) {
$this->new_error_msg('Petición duplicada. Evita hacer doble clic sobre los botones.');
} else {
$this->generar_factura();
}
}
if (isset($_POST['actualizar_precios'])) {
$this->actualizar_precios();
}
}
} else {
$this->new_error_msg("¡" . FS_ALBARAN . " de proveedor no encontrado!");
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:56, 代码来源:compras_albaran.php
示例10: __construct
public function __construct($data = FALSE)
{
parent::__construct('cajas_general', 'plugins/caja_general/');
if (!isset(self::$agentes)) {
self::$agentes = array();
}
if ($data) {
$this->id = $this->intval($data['id']);
$this->codalmacen = $data['codalmacen'];
$this->codagente = $data['codagente'];
$this->f_inicio = Date('d-m-Y H:i:s', strtotime($data['f_inicio']));
$this->d_inicio = floatval($data['d_inicio']);
$this->codagente_fin = $data['codagente_fin'];
if (is_null($data['f_fin'])) {
$this->f_fin = NULL;
} else {
$this->f_fin = Date('d-m-Y H:i:s', strtotime($data['f_fin']));
}
$this->d_fin = floatval($data['d_fin']);
$this->descuadre = floatval($data['descuadre']);
$this->apuntes = $this->intval($data['apuntes']);
$this->ip = NULL;
if (isset($data['ip'])) {
$this->ip = $data['ip'];
}
foreach (self::$agentes as $ag) {
if ($ag->codagente == $this->codagente) {
$this->agente = $ag;
break;
}
}
if (!isset($this->agente)) {
$ag = new agente();
$this->agente = $ag->get($this->codagente);
self::$agentes[] = $this->agente;
}
} else {
$this->id = NULL;
$this->codalmacen = NULL;
$this->codagente = NULL;
$this->f_inicio = Date('d-m-Y H:i:s');
$this->d_inicio = 0;
$this->codagente_fin = NULL;
$this->f_fin = NULL;
$this->d_fin = 0;
$this->descuadre = 0;
$this->apuntes = 0;
$this->ip = NULL;
if (isset($_SERVER['REMOTE_ADDR'])) {
$this->ip = $_SERVER['REMOTE_ADDR'];
}
$this->agente = NULL;
}
}
开发者ID:ramikat, 项目名称:ERPSISFS, 代码行数:54, 代码来源:cajas_general.php
示例11: private_core
protected function private_core()
{
$this->agente = new agente();
if (isset($_POST['sdnicif'])) {
$age0 = new agente();
$age0->codagente = $age0->get_new_codigo();
$age0->nombre = $_POST['snombre'];
$age0->apellidos = $_POST['sapellidos'];
$age0->dnicif = $_POST['sdnicif'];
$age0->telefono = $_POST['stelefono'];
$age0->email = $_POST['semail'];
if ($age0->save()) {
$this->new_message("Empleado " . $age0->codagente . " guardado correctamente.");
header('location: ' . $age0->url());
} else {
$this->new_error_msg("¡Imposible guardar el empleado!");
}
} else {
if (isset($_GET['delete'])) {
$age0 = $this->agente->get($_GET['delete']);
if ($age0) {
if (FS_DEMO) {
$this->new_error_msg('En el modo <b>demo</b> no se pueden eliminar empleados. Otro usuario podría estar usándolo.');
} else {
if ($age0->delete()) {
$this->new_message("Empleado " . $age0->codagente . " eliminado correctamente.");
} else {
$this->new_error_msg("¡Imposible eliminar el empleado!");
}
}
} else {
$this->new_error_msg("¡Empleado no encontrado!");
}
}
}
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
$this->ciudad = '';
if (isset($_REQUEST['ciudad'])) {
$this->ciudad = $_REQUEST['ciudad'];
}
$this->provincia = '';
if (isset($_REQUEST['provincia'])) {
$this->provincia = $_REQUEST['provincia'];
}
$this->orden = 'nombre ASC';
if (isset($_REQUEST['orden'])) {
$this->orden = $_REQUEST['orden'];
}
$this->buscar();
}
开发者ID:pcrednet, 项目名称:facturacion_base, 代码行数:53, 代码来源:admin_agentes.php
示例12: process
protected function process()
{
$pedido = new pedido_cliente();
/// desactivamos la barra de botones
$this->show_fs_toolbar = FALSE;
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
if (isset($_POST['buscar_lineas'])) {
$this->buscar_lineas();
} else {
if (isset($_GET['codagente'])) {
$this->template = 'extension/ventas_pedidos_agente';
$agente = new agente();
$this->agente = $agente->get($_GET['codagente']);
$this->resultados = $pedido->all_from_agente($_GET['codagente'], $this->offset);
} else {
if (isset($_GET['codcliente'])) {
$this->template = 'extension/ventas_pedidos_cliente';
$cliente = new cliente();
$this->cliente = $cliente->get($_GET['codcliente']);
$this->resultados = $pedido->all_from_cliente($_GET['codcliente'], $this->offset);
} else {
if (isset($_GET['ref'])) {
$this->template = 'extension/ventas_pedidos_articulo';
$articulo = new articulo();
$this->articulo = $articulo->get($_GET['ref']);
$linea = new linea_pedido_cliente();
$this->resultados = $linea->all_from_articulo($_GET['ref'], $this->offset);
} else {
$this->share_extension();
if (isset($_POST['delete'])) {
$this->delete_pedido();
}
if ($this->query) {
$this->resultados = $pedido->search($this->query, $this->offset);
} else {
if (isset($_GET['pendientes'])) {
$this->resultados = $pedido->all_ptealbaran($this->offset);
} else {
if (isset($_GET['rechazados'])) {
$this->resultados = $pedido->all_rechazados($this->offset);
} else {
$this->resultados = $pedido->all($this->offset);
}
}
}
}
}
}
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:53, 代码来源:ventas_pedidos.php
示例13: private_core
protected function private_core()
{
$this->ppage = $this->page->get('admin_agentes');
/// ¿El usuario tiene permiso para eliminar en esta página?
$this->allow_delete = $this->user->allow_delete_on(__CLASS__);
$this->agente = FALSE;
if (isset($_GET['cod'])) {
$agente = new agente();
$this->agente = $agente->get($_GET['cod']);
}
if ($this->agente) {
$this->page->title .= ' ' . $this->agente->codagente;
if (isset($_POST['nombre'])) {
if ($this->user_can_edit()) {
$this->agente->nombre = $_POST['nombre'];
$this->agente->apellidos = $_POST['apellidos'];
$this->agente->dnicif = $_POST['dnicif'];
$this->agente->telefono = $_POST['telefono'];
$this->agente->email = $_POST['email'];
$this->agente->cargo = $_POST['cargo'];
$this->agente->provincia = $_POST['provincia'];
$this->agente->ciudad = $_POST['ciudad'];
$this->agente->direccion = $_POST['direccion'];
$this->agente->codpostal = $_POST['codpostal'];
$this->agente->f_nacimiento = NULL;
if ($_POST['f_nacimiento'] != '') {
$this->agente->f_nacimiento = $_POST['f_nacimiento'];
}
$this->agente->f_alta = NULL;
if ($_POST['f_alta'] != '') {
$this->agente->f_alta = $_POST['f_alta'];
}
$this->agente->f_baja = NULL;
if ($_POST['f_baja'] != '') {
$this->agente->f_baja = $_POST['f_baja'];
}
$this->agente->seg_social = $_POST['seg_social'];
$this->agente->banco = $_POST['banco'];
$this->agente->porcomision = floatval($_POST['porcomision']);
if ($this->agente->save()) {
$this->new_message("Datos del empleado guardados correctamente.");
} else {
$this->new_error_msg("¡Imposible guardar los datos del empleado!");
}
} else {
$this->new_error_msg('No tienes permiso para modificar estos datos.');
}
}
} else {
$this->new_error_msg("Empleado no encontrado.");
}
}
开发者ID:pcrednet, 项目名称:facturacion_base, 代码行数:52, 代码来源:admin_agente.php
示例14: __construct
public function __construct($c = FALSE)
{
parent::__construct('cajas');
if (!isset(self::$agentes)) {
self::$agentes = array();
}
if ($c) {
$this->id = $this->intval($c['id']);
$this->fs_id = $this->intval($c['fs_id']);
$this->fecha_inicial = Date('d-m-Y H:i:s', strtotime($c['f_inicio']));
$this->dinero_inicial = floatval($c['d_inicio']);
if (is_null($c['f_fin'])) {
$this->fecha_fin = NULL;
} else {
$this->fecha_fin = Date('d-m-Y H:i:s', strtotime($c['f_fin']));
}
$this->dinero_fin = floatval($c['d_fin']);
$this->codagente = $c['codagente'];
$this->tickets = intval($c['tickets']);
$this->ip = NULL;
if (isset($c['ip'])) {
$this->ip = $c['ip'];
}
foreach (self::$agentes as $ag) {
if ($ag->codagente == $this->codagente) {
$this->agente = $ag;
break;
}
}
if (!isset($this->agente)) {
$ag = new agente();
$this->agente = $ag->get($this->codagente);
self::$agentes[] = $this->agente;
}
} else {
$this->id = NULL;
$this->fs_id = FS_ID;
$this->codagente = NULL;
$this->fecha_inicial = Date('d-m-Y H:i:s');
$this->dinero_inicial = 0;
$this->fecha_fin = NULL;
$this->dinero_fin = 0;
$this->tickets = 0;
$this->ip = NULL;
if (isset($_SERVER['REMOTE_ADDR'])) {
$this->ip = $_SERVER['REMOTE_ADDR'];
}
$this->agente = NULL;
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:50, 代码来源:caja.php
示例15: process
protected function process()
{
$albaran = new albaran_proveedor();
/// desactivamos la barra de botones
$this->show_fs_toolbar = FALSE;
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
if (isset($_POST['buscar_lineas'])) {
$this->buscar_lineas();
} else {
if (isset($_GET['codagente'])) {
$this->template = 'extension/compras_albaranes_agente';
$agente = new agente();
$this->agente = $agente->get($_GET['codagente']);
$this->resultados = $albaran->all_from_agente($_GET['codagente'], $this->offset);
} else {
if (isset($_GET['codproveedor'])) {
$this->template = 'extension/compras_albaranes_proveedor';
$proveedor = new proveedor();
$this->proveedor = $proveedor->get($_GET['codproveedor']);
$this->resultados = $albaran->all_from_proveedor($_GET['codproveedor'], $this->offset);
} else {
if (isset($_GET['ref'])) {
$this->template = 'extension/compras_albaranes_articulo';
$articulo = new articulo();
$this->articulo = $articulo->get($_GET['ref']);
$linea = new linea_albaran_proveedor();
$this->resultados = $linea->all_from_articulo($_GET['ref'], $this->offset);
} else {
$this->share_extension();
if (isset($_POST['delete'])) {
$this->delete_albaran();
}
if ($this->query != '') {
$this->resultados = $albaran->search($this->query, $this->offset);
} else {
if (isset($_GET['ptefactura'])) {
$this->resultados = $albaran->all_ptefactura($this->offset);
} else {
$this->resultados = $albaran->all($this->offset);
}
}
}
}
}
}
}
开发者ID:BGCX067, 项目名称:facturascripts-svn-to-git, 代码行数:49, 代码来源:compras_albaranes.php
示例16: private_core
protected function private_core()
{
$pedido = new pedido_proveedor();
$this->offset = 0;
if (isset($_GET['offset'])) {
$this->offset = intval($_GET['offset']);
}
if (isset($_POST['buscar_lineas'])) {
$this->buscar_lineas();
} else {
if (isset($_GET['codagente'])) {
$this->template = 'extension/compras_pedidos_agente';
$agente = new agente();
$this->agente = $agente->get($_GET['codagente']);
$this->resultados = $pedido->all_from_agente($_GET['codagente'], $this->offset);
} else {
if (isset($_GET['codproveedor'])) {
$this->template = 'extension/compras_pedidos_proveedor';
$proveedor = new proveedor();
$this->proveedor = $proveedor->get($_GET['codproveedor']);
$this->resultados = $pedido->all_from_proveedor($_GET['codproveedor'], $this->offset);
} else {
if (isset($_GET['ref'])) {
$this->template = 'extension/compras_pedidos_articulo';
$articulo = new articulo();
$this->articulo = $articulo->get($_GET['ref']);
$linea = new linea_pedido_proveedor();
$this->resultados = $linea->all_from_articulo($_GET['ref'], $this->offset);
} else {
$this->share_extension();
if (isset($_POST['delete'])) {
$this->delete_pedido();
}
if ($this->query) {
$this->resultados = $pedido->search($this->query, $this->offset);
} else {
if (isset($_GET['pendientes'])) {
$this->resultados = $pedido->all_ptealbaran($this->offset);
} else {
/// ejecutamos el proceso del cron para pedidos.
$pedido->cron_job();
$this->resultados = $pedido->all($this->offset);
}
}
}
}
}
}
}
开发者ID:arielopez, 项目名称:temporal, 代码行数:49, 代码来源:compras_pedidos.php
示例17: __construct
public function __construct($data = FALSE)
{
parent::__construct('cajas_general_mov', 'plugins/caja_general/');
if (!isset(self::$agentes)) {
self::$agentes = array();
}
if ($data) {
$this->cajamov_id = $this->intval($data['cajamov_id']);
$this->caja_id = $this->intval($data['caja_id']);
$this->codagente = $data['codagente'];
$this->f_apunte = Date('d-m-Y H:i:s', strtotime($data['f_apunte']));
$this->apunte = floatval($data['apunte']);
$this->concepto = $data['concepto'];
$this->subtotal = floatval($data['subtotal']);
$this->ip = NULL;
if (isset($data['ip'])) {
$this->ip = $data['ip'];
}
foreach (self::$agentes as $ag) {
if ($ag->codagente == $this->codagente) {
$this->agente = $ag;
break;
}
}
if (!isset($this->agente)) {
$ag = new agente();
$this->agente = $ag->get($this->codagente);
self::$agentes[] = $this->agente;
}
} else {
$this->cajamov_id = NULL;
$this->caja_id = NULL;
$this->codagente = NULL;
$this->f_apunte = Date('d-m-Y H:i:s');
$this->apunte = 0;
$this->concepto = NULL;
$this->subtotal = 0;
$this->ip = NULL;
if (isset($_SERVER['REMOTE_ADDR'])) {
$this->ip = $_SERVER['REMOTE_ADDR'];
}
$this->agente = NULL;
}
}
开发者ID:ramikat, 项目名称:ERPSISFS, 代码行数:44, 代码来源:cajas_general_mov.php
GitbookIO/gitbook:
阅读:954| 2022-08-17
juleswhite/mobile-cloud-asgn1
阅读:1029| 2022-08-30
kyamagu/matlab-json: Use official API: https://mathworks.com/help/matlab/json-fo
阅读:924| 2022-08-17
书名:墙壁眼睛膝盖 作者:温柔一刀 类别:欲望丛林,饮食男女。 簡介:Wall(我)Eye(爱)Kn
阅读:655| 2022-11-06
var s:string;begin //指令类型type s:=Format('最大整数是:%d;最小整数是:%d',);
阅读:560| 2022-07-18
sevenjay/cpp-markdown: Cpp-Markdown is a freely-available Markdown text-to-HTML
阅读:579| 2022-08-18
A vulnerability has been identified in Simcenter Femap (All versions V2022.2).
阅读:678| 2022-07-29
mathjax/MathJax-i18n: MathJax localization
阅读:387| 2022-08-16
众所周知,我们的身份证号码里面包含的信息有很多,如出生日期、性别和识别码等,如果
阅读:252| 2022-11-06
1、首先需要下载插件wxParse下载地址https://github.com/ZCLegendary/WXNews百度云盘
阅读:1012| 2022-07-18
请发表评论