none
Inserir dados do banco de dados no listview RRS feed

  • Pergunta

  • Oi pessoal, estou com um problema para listar as notas que estão cadastradas no funcionário.

    Eu insiro as notas no listview, ao clicar em processar fechamento, eu quero que pesquise no banco de dados se alguma nota do funcionário não foi inserida, e insira na mesma listview as notas. 

    Só que até então o banco pesquisa tudo todas as notas do funcionário no banco de dados, mas não insere. Alguem pode me ajudar?

        
     private void Bt_Processar_Click(object sender, EventArgs e)
            {
                if (txt_CodigoFuncionario.Text.Trim().Equals(String.Empty))
                    return;
    
                else
                {
                    List<FluxoRecebimento> listaCliente = new List<FluxoRecebimento>();
                    listaCliente = new FluxoRecebimentoNG().BuscarNotasFuncionario(Convert.ToInt32(txt_CodigoFuncionario.Text.Trim()));
                    lista = new List<FluxoRecebimento>();
                    FluxoRecebimento novaNota = new FluxoRecebimento();
    
                    var itemexiste = lvlListagemFluxo.FindItemWithText(novaNota.NotaID.ToString());
    
                    if (itemexiste == null)
                    {
                        foreach (var item in listaCliente)
                        {
                            novaNota.NumeroNota = item.NumeroNota.ToString();
                            novaNota.NotaID = item.NotaID;
                            novaNota.CodigoCliente = item.CodigoCliente;
                            novaNota.NomeCliente = item.NomeCliente;
                            novaNota.ValorTotal = item.ValorRestante;
                            novaNota.Desconto = Convert.ToDecimal("0,00".ToString());
                            novaNota.ValorPago = item.ValorPago;
                            novaNota.Recebida = "Sim";
                            novaNota.Parcial = "Não";
                            lista.Add(novaNota);
                            PreencherLista(novaNota);
                        }
    
                    }
                    bt_Salvar.Enabled = true;
                    bt_ProcessarFechamento.Enabled = false;
                }
    
            }
    
    


    • Editado raraborges123 sexta-feira, 25 de outubro de 2019 01:54 Mais claro
    sexta-feira, 25 de outubro de 2019 00:47