I have this error and I can not resolve it.
ErrorException in VendasController.php line 73:
Undefined offset: 0
// The line that is returning this error: 'default_name' = > $ client [0] -> memo_padrao,
public function index($id = '') {
$user = Auth::user();
$cliente = User::getClientByUser($user->id_cliente, $user->id_loja);
$data['entidade'] = 'vendedor';
$data['start'] = '';
$data['length'] = '';
$vendedores = Pessoas::getPessoas($data, false);
$formas_pgto = Vendas::getFormasPgto();
$estados = Localidade::getEstados();
$origem = 'venda';
if(!empty($id) AND is_numeric($id)) {
$origem = 'orcamento';
$id_orcamento = $id;
$orcamento = Orcamentos::getOrcamentos(['id-orcamento' => $id_orcamento]);
$itens_orcamento = Orcamentos::getItensOrcamentos($id_orcamento);
$soma_itens = 0;
$desc_max = 0;
foreach ($itens_orcamento as $key => $iten) {
$itens_orcamento[$key]->valor_total = $iten->valor_un * $iten->qtd;
$desc_max += $iten->desc_max;
$soma_itens += $iten->qtd;
}
$orcamento[0]->soma_itens = $soma_itens;
$orcamento[0]->desc_max = $desc_max;
$orcamento[0]->valor_final = $orcamento[0]->valor_total - $orcamento[0]->desconto;
}
return view('vendas.frente-caixa', [
'vendedores' => $vendedores,
'formas_pgto' => $formas_pgto,
'estados' => $estados,
'padrao_nota' => $cliente[0]->nota_padrao,
'user' => $user,
'dados_empresa' => $this->DadosEmpresa,
'orcamento' => empty($orcamento) ? NULL : $orcamento[0],
'itens' => empty($itens_orcamento) ? NULL : $itens_orcamento,
'origem' => $origem,
'id_orcamento' => empty($id_orcamento) ? NULL : $id_orcamento
]);
}