/** * 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'); } }
/** * Seleciona o destinatário para enviar o pedido via e-mail * * @param string $email * @return Response */ public function sendTo($id) { $pedido = $id; $fornecedores = Fornecedor::all(); $vendedores = Vendedor::all(); $clientes = Cliente::all(); return View::make('pedidos.enviar', compact('pedido', 'fornecedores', 'vendedores', 'clientes')); }
/** * Enviar dados do cliente por email * * @param int $id * @return Response */ public function enviarcontato($id) { // delete $cliente = Cliente::find($id); echo "<pre>"; print_r($cliente); echo "</pre>"; //exit; $resource = Cliente::find($id); $email['resourcename'] = 'cliente'; $email['fornecedores'] = Fornecedor::all(); $email['to'] = array("nome" => "Luciano T.", "email" => "*****@*****.**"); $email['cc'] = array("nome" => "", "email" => "*****@*****.**"); $email['content'] = "Teste"; $email['message'] = "Olá, segue os dados do cliente."; return View::make('emails.create', compact('email', 'resource')); }
/** * Display a listing of fornecedors * * @return Response */ public function index() { $fornecedores = Fornecedor::all(); return View::make('fornecedors.index', compact('fornecedores')); }