Error Undefined offset

0

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
    ]);
}
    
asked by anonymous 23.11.2017 / 12:27

0 answers