Esempio n. 1
0
 public function listar($ordem = "ASC", $campo = self::ID)
 {
     $info = parent::listar($ordem, $campo);
     if (!empty($info)) {
         $temp = new Vendedor($info[self::ID]);
         parent::resgatarObjetos($info);
         $temp->nome = $info[self::NOME];
         $temp->email = $info[self::EMAIL];
         $temp->msn = $info[self::MSN];
         $temp->skype = $info[self::SKYPE];
         $temp->voip = $info[self::VOIP];
         $temp->telefone = $info[self::TELEFONE];
         $temp->ramal = $info[self::RAMAL];
         $temp->ordem = $info[self::ORDEM];
         if (!empty($info[self::IMAGEM])) {
             $lI = new ListaImagens();
             $lI->caminhoEscrita = Sistema::$caminhoDiretorio . Sistema::$caminhoDataTextos;
             $lI->caminhoLeitura = Sistema::$caminhoURL . Sistema::$caminhoDataTextos;
             $lI->condicoes('', $info[self::IMAGEM], ListaImagens::ID);
             if ($lI->getTotal() > 0) {
                 $temp->setImagem($lI->listar());
             }
         }
         return $temp;
     }
 }
Esempio n. 2
0
 public function delVendedor(Vendedor $objVendedor)
 {
     $conexao = $this->abreConexao();
     $sql = "UPDATE " . TBL_VENDEDOR . " SET\n                status = 0\n                    WHERE idVendedor = " . $objVendedor->getIdVendedor() . "\n               ";
     $conexao->query($sql);
     $this->fechaConexao();
 }
Esempio n. 3
0
 private static function vendedores()
 {
     $user = self::post('user');
     switch ($user['role']) {
         case '1':
         case '2':
             $vendedores = new Vendedor();
             $all = $vendedores->basics();
             echo json_encode($all);
             break;
         default:
             break;
     }
 }
Esempio n. 4
0
 public function mostrarProductos()
 {
     $productos = Producto::all();
     $vendedores = Vendedor::all();
     // buscamos todos los productos y todos los vendedores y los pasamos a la vista
     return View::make('producto.lista', array('productos' => $productos, 'vendedores' => $vendedores));
 }
 public function run()
 {
     $faker = Faker::create();
     Vendedor::create(['nome' => 'Luciano Tonet', 'empresa' => 'LucianoTonet.com', 'endereco' => 'Rua Alcides Ribeiro de Carvalho, nº 1663', 'bairro' => 'São João Bosco', 'cidade' => 'Nova Prata', 'cep' => '95320-000', 'uf' => 'RS', 'telefone' => '(54) 9606-7472', 'celular' => '(54) 9606-7472', 'email' => '*****@*****.**', 'cpf' => '']);
     foreach (range(1, 10) as $index) {
         Vendedor::create(['nome' => $faker->name(), 'telefone' => $faker->phoneNumber(), 'empresa' => $faker->company(), 'endereco' => $faker->streetAddress(), 'bairro' => $faker->secondaryAddress(), 'cidade' => $faker->city(), 'cep' => $faker->postcode(), 'uf' => $faker->state(), 'celular' => $faker->phoneNumber(), 'email' => $faker->email(), 'cpf' => $faker->numerify('###.###.###-##')]);
     }
 }
Esempio n. 6
0
 public function respuestaConsulta($array)
 {
     $obj = (object) $array;
     $user = Usuario::getById($obj->user_id);
     $mail_user = $user[0]->strEmail;
     $mail_seller = Vendedor::EmailById($user[0]->vendedor);
     $template = new Template('consulta-response', array('asunto' => $obj->asunto, 'nombre' => $obj->nombre, 'apellido' => $obj->apellido, 'mensaje' => $obj->mensaje));
     $this->Body = $template->get();
     $this->addAddress($mail_user, '--');
     $this->addAddress($mail_seller, '--');
     $this->send();
 }
Esempio n. 7
0
 public function crearVendedor()
 {
     // llamamos a la función de agregar vendedor en el modelo y le pasamos los datos del formulario
     $respuesta = Vendedor::agregarVendedor(Input::all());
     // Dependiendo de la respuesta del modelo
     // retornamos los mensajes de error con los datos viejos del formulario
     // o un mensaje de éxito de la operación
     if ($respuesta['error'] == true) {
         return Redirect::to('vendedor')->withErrors($respuesta['mensaje'])->withInput();
     } else {
         return Redirect::to('vendedor')->with('mensaje', $respuesta['mensaje']);
     }
 }
Esempio n. 8
0
 public function getMailDataGeneratorSeller($email)
 {
     try {
         $period = $this->periodos();
         $last = array_pop($period);
         $seller = new Vendedor();
         $id = $seller->getIdByEmail($email);
         $period = $last->inicio . "_" . $last->fin;
         $data = $this->getAllByAuth($id, $period);
         $collection = array();
         foreach ($data as $key => $val) {
             $result = new stdClass();
             $result->{'cliente'} = $val->cliente;
             $result->{"ultimo_total"} = (double) $val->ultimo_total;
             $result->{"total"} = (double) $val->total;
             $result->{"total_clave"} = (double) $val->total_prod_clave;
             $result->{"porcentaje_clave"} = $this->getPercent($val->total_prod_clave, $val->total);
             $collection[] = $result;
         }
         return $collection;
     } catch (Exception $e) {
         echo $e->getMessage();
     }
 }
 /**
  * Show the form for creating a new conversa
  *
  * @return Response
  */
 public function create($id = NULL)
 {
     if ($id) {
         $cliente = Cliente::find($id);
         $fornecedores = Fornecedor::all();
         $produtos = Produto::all();
         $vendedores = Vendedor::all();
         if (Request::ajax()) {
             return View::make('conversas.panels.create');
         } else {
             return View::make('conversas.create', compact('cliente', 'fornecedores', 'produtos', 'vendedores'));
         }
     } else {
         $alert[] = ['class' => 'alert-warning', 'message' => 'Escolha um cliente para criar uma nova conversa.'];
         Session::flash('alerts', $alert);
         return Redirect::to('clientes');
     }
 }
Esempio n. 10
0
             <div id="menu">
            <nav>
                <ul>
                     <li ><a href="../index.php"><img src="../img/casa.png" width="25" height="25"></a></li>
                    <li> <a href="vista_zapatosGN.php">Zapatos</a></li>
                    <li> <a href="vendedorG.php">Vendedor</a></li>
                    <li> <a href="ventasG.php">Venta</a></li>                      
                </ul>

            </nav>
        </div> 
        
        
            <div id="content" class="center_content">
                <div class="datagrid">
          <?php 
include '../conex.php';
include '../modelo/vendedor.php';
Vendedor::lista_vendedores();
?>
                    </div>
                <br>
                <br>
                 <div id="acciones">
                     <a href="../general/agregarVendeG.php">Agregar Vendedor</a>
                </div>
        </div>
        </div>
    </body>
</html>
Esempio n. 11
0
<?php

@session_start();
error_reporting(0);
require_once '../../libs.php';
if (!$_SESSION['logged_id']) {
    //header('Location: http://www.productosnufarm.com.ar/control');
    header('Location: http://localhost/');
}
ini_set("memory_limit", "60M");
define('BASEURLRAIZ', $_SESSION['baseurl']);
define('BASEURL', $_SESSION['basecontrol']);
$sa = explode('/', $_SERVER['PHP_SELF']);
$sa = array_pop($sa);
if (!isset($_SESSION['logged_role'])) {
    $vendedor = new Vendedor();
    $role = $vendedor->getRole($_SESSION['logged_id']);
    $_SESSION['logged_role'] = $role;
}
check_permission($sa, $_SESSION['logged_role']);
function check_permission($url, $role_personal)
{
    $url = preg_replace("/\\.[^.\\s]{3,4}\$/", "", $url);
    if ($_SESSION['logged_role'] == 1) {
        $accesos = array('v_productos' => TRUE, 'e_producto' => TRUE, 'u_producto' => TRUE, 'd_producto' => TRUE, 'n_producto' => TRUE, 'c_producto' => TRUE, 'talles_by_cat' => TRUE, 'v_categorias' => TRUE, 'n_categoria' => TRUE, 'c_categoria' => TRUE, 'e_categoria' => TRUE, 'u_categoria' => TRUE, 'd_categoria' => TRUE, 'v_talles' => TRUE, 'n_talle' => TRUE, 'c_talle' => TRUE, 'e_talle' => TRUE, 'u_talle' => TRUE, 'd_talle' => TRUE, 'v_consultas' => TRUE, 'n_consulta' => TRUE, 'c_consulta' => TRUE, 'e_consulta' => TRUE, 'u_consulta' => TRUE, 'd_consulta' => TRUE, 'responder_consulta' => TRUE, 'process_consulta' => TRUE, 'v_propuestas' => TRUE, 'n_propuesta' => TRUE, 'c_propuesta' => TRUE, 'e_propuesta' => TRUE, 'u_propuesta' => TRUE, 'd_propuesta' => TRUE, 'v_usuarios' => TRUE, 'n_usuario' => TRUE, 'c_usuario' => TRUE, 'e_usuario' => TRUE, 'u_usuario' => TRUE, 'd_usuario' => TRUE, 'v_novedades' => TRUE, 'n_novedad' => TRUE, 'c_novedad' => TRUE, 'e_novedad' => TRUE, 'u_novedad' => TRUE, 'd_novedad' => TRUE, 'v_compras' => TRUE, 'n_compra' => TRUE, 'c_compra' => TRUE, 'e_compra' => TRUE, 'u_compra' => TRUE, 'd_compra' => TRUE, 'v_personal' => TRUE, 'n_personal' => TRUE, 'c_personal' => TRUE, 'e_personal' => TRUE, 'u_personal' => TRUE, 'd_personal' => TRUE, 'v_color' => TRUE, 'n_color' => TRUE, 'c_color' => TRUE, 'e_color' => TRUE, 'u_color' => TRUE, 'd_color' => TRUE, 'fail_credentials' => TRUE, 'v_propuestas_sin_leer' => TRUE, 'busquedas' => TRUE);
        $permiso = $accesos[$url];
        if ($permiso == FALSE) {
            $_SESSION['msg_error'] = "NO CUENTA CON PRIVILEGIOS PARA ESA ACCION.";
            header('Location: ' . BASEURL . 'personal/fail_credentials.php');
            exit;
        }
Esempio n. 12
0
<?php

/* 
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
include_once '../model/Vendedor.php';
$id = $_GET['id'];
$nome = Vendedor::listaVendedor($id);
$path = "../vendedores/" . $nome->getPasta();
$diretorio = dir($path);
$i = 1;
$link = array();
while ($arquivo = $diretorio->read()) {
    if ($i > 2) {
        if ($i == 3) {
            echo "<option value=" . $arquivo . " class = \"pastas\" selected>" . $arquivo . "</option>";
        } else {
            echo "<option value=" . $arquivo . " class = \"pastas\">" . $arquivo . "</option>";
        }
    }
    $i++;
}
Esempio n. 13
0
require_once 'libs.php';
require_once 'includes/class.compras.php';
error_reporting(E_ALL);
ini_set('display_errors', 'On');
/**
 * Verifico los puntos disponibles
 */
if (!Usuario::sCheckPoints()) {
    @header('Location: carrito.php');
    exit;
}
/**
 * Seteo datos para el envio del email
 */
$user = Auth::User();
$seller = Vendedor::EmailById($user->vendedor);
$shop = new ShoppingCart();
$image_url = "http://nufarm-maxx.com/marketingNet/images-clientes/";
$template = new Template('pedido', array("nombre" => $user->strNombre, "apellido" => $user->strApellido, "empresa" => $user->strEmpresa, "fecha" => date('d/m/Y'), "items" => Template::itemPedido($shop->all()), "total" => $shop->getTotal(), "direccion" => !empty($user->domicilio_entrega) ? "Domicilio de entrega: " . $user->domicilio_entrega : "", "ciudad" => !empty($user->ciudad) ? "Ciudad: " . $user->ciudad : "", "codigo_postal" => !empty($user->cp) ? "Codigo Postal: " . $user->cp : "", "telefono" => !empty($user->telefono) ? "Telefono: " . $user->telefono : "", "logo" => !empty($user->logo) ? $image_url . $user->logo : ""));
/**
 * Checkeo el vencimiento
 * @var TempStock
 */
$checkVencimiento = new TempStock();
$can = $checkVencimiento->fechaVencimiento($_SESSION['MM_IdUsuario']);
if ($can) {
    header('Location: catalogo.php');
}
/**
 * Confirmo la compra
 */
include './vendedor.php';
switch ($_REQUEST['req_vende']) {
    case 'Enviar':
        $cedula = $_POST['txt_id'];
        $nombre = $_POST['txt_nombre'];
        $apellido = $_POST['txt_apellido'];
        $fecha = $_POST['txt_fecha'];
        $sucursal_idsucursal = $_POST['txt_idsucu'];
        $mensaje = Vendedor::insertarvendedor($cedula, $nombre, $apellido, $fecha, $sucursal_idsucursal);
        header('Location:../general/vendedorG.php');
        break;
    case 'Eliminar':
        $id = $_REQUEST['id'];
        $mensaje = Vendedor::elminiar_vendedor($id);
        header('Location:../general/vendedorG.php');
        break;
    case "Modificar":
        if (isset($_POST['txt_id'])) {
            $id = (int) $_POST['txt_id'];
            if ($id > 0) {
                $id = $_POST['txt_id'];
                $nombres = $_POST['txt_nombre'];
                $apellidos = $_POST['txt_apellido'];
                $fecha_nacimiento = $_POST['txt_fecha'];
                Vendedor::editarVendedor($id, $nombres, $apellidos, $fecha_nacimiento);
                header('Location:../general/vendedorG.php');
            } else {
                echo 'id menor a 0';
            }
        }
}
Esempio n. 15
0
            $vendedor = new Vendedor();
            $vendedor->setNome_vendedor($nomeVendedor);
            $vendedor->setTelefone($tel);
            $vendedor->setLogradouro($rua);
            $vendedor->setBairro($bairro);
            $vendedor->setCidade($cidade);
            $vendedor->setCep($cep);
            $vendedor->setEstado($estado);
            $vendedor->setNumero($numero);
            $vendedor->setComplemento($complemento);
            $vendedor->setRg($rg);
            $vendedor->setCpf($cpf);
            $vendedor->setCelular($celular);
            $vendedor->setPasta($pasta);
            Vendedor::insereVendedor($vendedor);
            mkdir("../vendedores/" . $pasta);
            header("location:../controller/controllerVendedor.php");
        } else {
            $cod = addslashes(trim($_GET['cod']));
            $escolha = addslashes(trim($_GET['escolha']));
            if ($escolha == "Sim") {
                Vendedor::deletaVendedor($cod);
                header("location:../controller/controllerVendedor.php");
            } else {
                header("location:../controller/controllerVendedor.php");
            }
        }
    }
} else {
    header("location:../index.php?&erro=\"Login\"");
}
Esempio n. 16
0
<?php

require_once '../configs/sm.php';
include_once '../model/Vendedor.php';
include_once '../model/Usuario.php';
session_start();
if ($_SESSION['login'] == "true") {
    $usuario = Usuario::listaUsuario($_SESSION['usuario']);
    $sm->assign("usuario", $usuario);
    $vendedores = Vendedor::listaVendedores();
    $sm->assign("vendedores", $vendedores);
    $sm->assign("nome", "Cris");
    $sm->display('../view/vendedor.html');
} else {
    header("location:../index.php?&erro=\"Login\"");
}
Esempio n. 17
0
                <ul>
                    <li ><a href="../index.php"><img src="../img/casa.png" width="25" height="25"></a></li>
                    <li> <a href="vistaCali.php">Zapatos</a></li>
                    <li> <a href="vendedorCali.php">Vendedor</a></li>
                    <li> <a href="ventasC.php">Venta</a></li>
                    <li> <a href="venderCali.php">Vender</a></li>
                </ul>

            </nav>
        </div> 
        
        
            <div id="content" class="center_content">
                <div class="datagrid">
          <?php 
include '../conex.php';
include '../modelo/vendedor.php';
Vendedor::lista_vendedores_sucursal(2);
?>
                    </div>
                <br>
                <br>
                 <div id="acciones">
                     <a href="../cali/agregarVendeC.php">Agregar Vendedor</a>
                </div>
        </div>
        </div>
    </body>
</html>

Esempio n. 18
0
<?php

require '_login.php';
require_once '../conn.php';
$filters = array();
$filters["id_vendedor"] = isset($_POST["filtro-vendedor"]) ? $_POST["filtro-vendedor"] : "";
$filters["type"] = "POSTVENTA";
$oE = new Encuesta();
if (isset($_POST["delete_encuesta"])) {
    $oE->delete($_POST["delete_encuesta"]);
}
$oV = new Vendedor();
$aVendedores = $oV->getVendedores();
$temp = $oE->getAll($filters);
$oE->processStats($filters);
$data = get_stats();
$data_1 = get_stats("resp0001");
$data_7 = get_stats("resp0007");
?>

<!DOCTYPE HTML>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<title>Estadísticas</title>

		<script type="text/javascript" src="external/js/jquery.min.js"></script>
		<script type="text/javascript" src="../assets/js/bootstrap.js"></script>
		<style type="text/css">
${demo.css}
		</style>
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     // delete
     $vendedor = Vendedor::find($id);
     $vendedor->delete();
     //Show success message
     $alert[] = ['class' => 'alert-success', 'message' => '<strong><i class="fa fa-check"></i></strong> Item excluído com sucesso!'];
     Session::flash('alerts', $alert);
     // redirect
     return Redirect::to('vendedors');
 }
Esempio n. 20
0
         $joia = Joia::listaJoiaQR($dado->getNome_transita(), 1);
         array_push($joias, $joia);
         if ($joia != null) {
             $precoTotal += $joia->getPreco_venda();
             $texto = "-------------------------";
             $texto = $texto . "\nProduto: " . Tipo::listaTipo($joia->getTipo())->getNome_tipo() . "\n";
             $texto = $texto . "Pedra: " . Pedra::listaPedra($joia->getPedra())->getNome_pedra() . "\n";
             $texto = $texto . "Cor: " . Cor::listaCor($joia->getCor())->getNome_cor() . "\n";
             $texto = $texto . "Fornecedor: " . Loja::listaLoja($joia->getLoja())->getNome_loja();
             array_push($tipos, $texto);
             $texto = '';
         }
     }
 }
 if (!isset($pastaParametro)) {
     $nome = Vendedor::listaVendedor(1);
 } else {
     $pastaParametro = $_GET['pastaParametro'];
     $nome = $pastaParametro;
 }
 $path = "../vendedores/" . $nome->getPasta();
 $diretorio = dir($path);
 $i = 1;
 $link = array();
 while ($arquivo = $diretorio->read()) {
     if ($i > 2) {
         array_push($link, $arquivo);
     }
     $i++;
 }
 $diretorio->close();
Esempio n. 21
0
 private function getVendedores()
 {
     $vendedores = new Vendedor();
     $vendedores->options();
 }
Esempio n. 22
0
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
include_once '../configs/sm.php';
include_once '../model/Vendedor.php';
include_once '../model/Usuario.php';
session_start();
if ($_SESSION['login'] == "true") {
    $usuario = Usuario::listaUsuario($_SESSION['usuario']);
    $sm->assign("usuario", $usuario);
    $opc = addslashes(trim($_GET['opc']));
    if ($opc == "Editar") {
        $cod = addslashes(trim($_GET['cod']));
        $vendedor = Vendedor::listaVendedor($cod);
        $sm->assign("nomeVendedor", $vendedor->getNome_vendedor());
        $sm->assign("bairro", $vendedor->getBairro());
        $sm->assign("cep", $vendedor->getCep());
        $sm->assign("cidade", $vendedor->getCidade());
        $sm->assign("cmp", $vendedor->getComplemento());
        $sm->assign("estado", $vendedor->getEstado());
        $sm->assign("rua", $vendedor->getLogradouro());
        $sm->assign("numero", $vendedor->getNumero());
        $sm->assign("telefone", $vendedor->getTelefone());
        $sm->assign("celular", $vendedor->getCelular());
        $sm->assign("rg", $vendedor->getRg());
        $sm->assign("cpf", $vendedor->getCpf());
        $sm->assign("cod", $cod);
        $sm->assign("opc", $opc);
        $sm->display("../view/manterVendedor.html");
Esempio n. 23
0
?>
" name="txt_id">
                                 <input type="hidden" value="<?php 
echo $campo->cantidad;
?>
" name="cantDisp">
                            </tr>
                        </tbody>
                        <br/>
                        <br/>
                        <br/>
                        <tfoot >
                            
                            <tr><td></td><td></td><td></td><td></td><td>  Vendedor:</td> <td><?php 
include './vendedor.php';
Vendedor::opcion_vendedores_sucursal($suc);
?>
  </td></tr>
                        </tfoot>
                       
                    </table>
                        
                       
                        
                        
                        <input type="submit" value="Vender" class="boton"/>
                        <input type="hidden" value="Vender" name="req_venta" >
                        
                        </form>
                </div>
        </div>
Esempio n. 24
0
<?php

importar("Utilidades.Lista.ListaVendedores");
$tituloPagina = 'Utilidades > Vendedores > Cadastrar';
$iCT = new IFAdmin(new Arquivos(Sistema::$adminLayoutCaminhoDiretorio . "/SistemaUtilidades/vendedor.html"));
if (!empty($_POST)) {
    $erro = '';
    if (empty($_POST['nome'])) {
        $erro = "<b>Nome</b> não preenchido!<br><br>";
    }
    if (empty($_POST['email'])) {
        $erro = "<b>E-mail</b> não preenchido!<br><br>";
    }
    if (empty($erro)) {
        $tx = new Vendedor();
        $tx->nome = $_POST['nome'];
        $tx->email = $_POST['email'];
        $tx->msn = $_POST['msn'];
        $tx->skype = $_POST['skype'];
        $tx->voip = $_POST['voip'];
        $tx->telefone = $_POST['telefone'];
        $tx->ramal = $_POST['ramal'];
        $tx->ordem = $_POST['ordem'];
        if (!empty($_FILES['imagem']['name'])) {
            $tx->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
        }
        $lT = new ListaVendedores();
        $lT->inserir($tx);
        $_POST = '';
        $javaScript .= Aviso::criar("Vendedor salvo com sucesso!");
    } else {
Esempio n. 25
0
// esta ruta sera para crear al usuario
Route::post('registro', 'UsuariosController@registrarUsuario');
Route::get('cliente', 'WebServiceController@getCliente');
Route::any('servidor', 'WebServiceController@getServicio');
// Por ultimo crearemos un grupo con el filtro auth.
// Para todas estas rutas el usuario debe haber iniciado sesión.
// En caso de que se intente entrar y el usuario haya iniciado session
// entonces sera redirigido a la ruta login
Route::group(array('before' => 'auth'), function () {
    Route::get('/', function () {
        //return View::make('hello');
        // Con la funcion with() podemos traer todos los vendedores
        // con sus respectivos productos. Esta funcion recibe como parametro
        // alguna relacion que tenga el modelo al que se este llamando y
        // la incluye en los resultados que devuelve el get()
        $vendedores = Vendedor::with('productos')->get();
        return View::make('inicio', array('vendedores' => $vendedores));
    });
    Route::get('vendedor', 'VendedorController@mostrarVendedores');
    Route::post('vendedor', 'VendedorController@crearVendedor');
    Route::get('producto', 'ProductoController@mostrarProductos');
    Route::post('producto', 'ProductoController@crearProducto');
});
/* * ******************************Utilizacion de Filtros************************ */
//Route::get('/', array(
//    // momento_del_filtro => nombre_del_filtro
//    'before' => 'filtro_antes',
//    'after' => 'filtro_despues',
//    // acción que ejecuta la ruta
//    function() {
//        echo 'Pagina Principal  <br />';
Esempio n. 26
0
$eSelected = Filter::idSelected('estado');
?>
    <input type="hidden" name="client" value="<?php 
echo $cSelected;
?>
">

    <div class="filtros_container" style="width: 105.98%;">   
       <div class="filtros-Default filtros-100">   
            <form action="" method="POST"> 
            <input type="hidden" name="filter"> 
                  <h3> FILTRAR POR:</h3>   
                  <select name="vendedor" id="svendedor">                     
                    <option value="">VENDEDOR</option>   
                    <?php 
Vendedor::options($vSelected);
?>
  
                 </select>    
                  
                  <select name="cliente"  id="scliente">    
                    <option value="">CLIENTE</option>    
                     <?php 
Cliente::options();
?>
 
                  </select>  

                  <select name="estado"  id="sestado">   
                    <option value="">ESTADO</option>   
                    <?php 
Esempio n. 27
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getRutVendedors()
 {
     return $this->hasMany(Vendedor::className(), ['rutVendedor' => 'rutVendedor'])->viaTable('Vende', ['codigoProducto' => 'codigoProducto']);
 }
Esempio n. 28
0
	<?php 
include_once '../inc/header.php';
?>

<div class="block">
	
<div class="contenedor-filtros" clone-width-child>
	<div class="sub-contenedor">
		<div class="filtros">   
            <form action="" method="POST"> 
            <input type="hidden" name="filter"> 
                  	<h3> FILTRAR POR:</h3>   
                 	<select name="vendedores">                     
                  		<option value="">TODOS LOS VENDEDORES</option>
                  		<?php 
Vendedor::options($current_seller);
?>
                 	</select>
                 	<select name="estado">                     
                  		<option value="" <?php 
echo $current_status == 3 ? 'selected=""' : '';
?>
>ESTADO</option>
                  		<option value="1" <?php 
echo $current_status == 1 ? 'selected=""' : '';
?>
>RESPONDIDO</option>
                  		<option value="0" <?php 
echo $current_status == 0 ? 'selected=""' : '';
?>
>SIN RESPONDER</option>
Esempio n. 29
0
 public function getCostumers()
 {
     //if( Request::ajax() ){
     $query = Input::get('query');
     $clientes = Cliente::where('nome', 'like', '%' . $query . '%')->orWhere('empresa', 'like', '%' . $query . '%')->get();
     $fornecedores = Fornecedor::where('nome', 'like', '%' . $query . '%')->orWhere('empresa', 'like', '%' . $query . '%')->get();
     $vendedores = Vendedor::where('nome', 'like', '%' . $query . '%')->orWhere('empresa', 'like', '%' . $query . '%')->get();
     foreach ($clientes as $cliente) {
         $suggestions[] = array("value" => $cliente->nome . " [" . $cliente->empresa . "]", "data" => array('type' => 'Clientes (' . count($clientes) . ')', 'obj' => json_encode($cliente)));
     }
     foreach ($fornecedores as $fornecedor) {
         $suggestions[] = array("value" => $fornecedor->nome . " [" . $fornecedor->empresa . "]", "data" => array('type' => 'Fornecedores (' . count($fornecedores) . ')'));
     }
     foreach ($vendedores as $vendedor) {
         $suggestions[] = array("value" => $vendedor->nome . " [" . $vendedor->empresa . "]", "data" => array('type' => 'Vendedores (' . count($vendedores) . ')'));
     }
     $costumers = array('suggestions' => $suggestions);
     //$costumers = Cliente::all();
     return Response::json($costumers);
     //}
 }
Esempio n. 30
-1
 /**
  *    IMPRESSÃO      
  */
 public function printPreview($id)
 {
     $pedido = Pedido::find($id);
     $pedido->cliente = Cliente::find($pedido->cliente_id);
     //$pedido->fornecedor  = Fornecedor::find($pedido->fornecedor_id);
     $pedido->vendedor = Vendedor::find($pedido->vendedor_id);
     //$produtos          = Produto::all();
     // Formata data
     $pedido->entrega_data = date("d/m/Y", strtotime($pedido->entrega_data));
     $pedido->data = date("d/m/Y", strtotime($pedido->created_at));
     // Decode JSON
     $pedido->itens = json_decode($pedido->itens, true);
     $itens = array();
     for ($i = 0; $i < count($pedido->itens['qtd']); $i++) {
         // Loop no primeiro item pra pegar a quantidade de linhas
         $itens[$i] = array('qtd' => $pedido->itens['qtd'][$i], 'unidade' => $pedido->itens['unidade'][$i], 'produto' => Produto::find($pedido->itens['produto_id'][$i]), 'preco' => number_format($pedido->itens['preco'][$i], '2', ',', '.'), 'subtotal' => number_format($pedido->itens['subtotal'][$i], '2', ',', '.'));
     }
     $pedido->itens = $itens;
     $pedido->total = number_format($pedido->total, '2', ',', '.');
     return View::make('pedidos.print', compact('pedido'));
 }