/** * Muestra el template de edicion de rutas pasandole * el ID de comercial * @return array */ public function editAction() { if ($this->request['IDComercial'] != '') { if ($this->values['permisos']['permisosModulo']['CO']) { $this->values['linkBy']['id'] = 'IDComercial'; $this->values['linkBy']['value'] = $this->request['IDComercial']; $dias = new DiasSemana(); $this->values['dias'] = $dias->fetchAll(); $template = $this->entity . '/edit.html.twig'; } else { $template = "_global/forbiden.html.twig"; } } else { $template = $this->entity . '/index.html.twig'; } return array('template' => $template, 'values' => $this->values); }
public function __construct($request) { $dia = new DiasSemana(); $this->values['dias'] = $dia->fetchAll(); unset($dia); // Orígenes de expedición dependiendo del rol $usuario = new Agentes($_SESSION['usuarioPortal']['Id']); if ($usuario->getEsRepartidor()) { $this->values['tipos'] = array(array('Id' => 'AlbaranesCab', 'Value' => 'Albaranes de Venta')); } else { $this->values['tipos'] = array(array('Id' => 'AlbaranesCab', 'Value' => 'Albaranes de Venta'), array('Id' => 'ManufacCab', 'Value' => 'Elaboraciones'), array('Id' => 'TraspasosCab', 'Value' => 'Traspasos')); } unset($usuario); // Periodos de expedicion $this->values['periodos'] = array(array('Id' => '7', 'Value' => 'Semanal'), array('Id' => '15', 'Value' => 'Quincenal'), array('Id' => '31', 'Value' => 'Mensual')); // Estados $this->values['estados'] = array(array('Id' => '1', 'Value' => 'Confirmado'), array('Id' => '2', 'Value' => 'Expedido')); parent::__construct($request); }
public function __construct($request) { $dias = new DiasSemana(); $this->values['dias'] = $dias->fetchAll(); parent::__construct($request); }