private void ShowSelected(CargaDevoluçãoModelo modelo)
        {
            dgvProdutos.Rows.Clear();

            txtID.Text         = modelo.Id.ToString();
            txtIdVendedor.Text = modelo.VendedorID.ToString();

            VendedorModelo             vendedor          = SqliteAcessoDados.LoadQuery <VendedorModelo>("select * from Vendedor where Vendedor.ID == " + modelo.VendedorID.ToString())[0];
            PessoaModelo               pessoa            = SqliteAcessoDados.LoadQuery <PessoaModelo>("select * from Pessoa where Pessoa.ID == " + vendedor.PessoaId.ToString())[0];
            List <VendedorPraçaModelo> vendedorPraçaList = SqliteAcessoDados.LoadQuery <VendedorPraçaModelo>("select * from VendedorPraça where VendedorPraça.VendedorID == " + modelo.VendedorID.ToString());

            foreach (VendedorPraçaModelo vendedorPraça in vendedorPraçaList)
            {
                PraçaModelo praça = SqliteAcessoDados.LoadQuery <PraçaModelo>("select * from Praça where Praça.ID == " + vendedorPraça.PraçaId.ToString()).First();
                cbbPraça.Items.Add(praça.Id + " - " + praça.Nome);
                if (praça.Id == modelo.PraçaID)
                {
                    cbbPraça.SelectedIndex = cbbPraça.Items.Count - 1;
                }
            }

            txtNomeVendedor.Text       = pessoa.Nome;
            txtPlaca.Text              = vendedor.Placa;
            cbbDevolução.SelectedIndex = modelo.Devolução ? 0 : 1;
            txtData.Text = modelo.Data.ToShortDateString();

            ProdutosCargaDevoluçãoList = SqliteAcessoDados.LoadQuery <ProdutosCargaDevoluçãoModelo>("select * from ProdutosCargaDevolução where ProdutosCargaDevolução.CargaDevoluçãoID == " + modelo.Id.ToString());

            foreach (ProdutosCargaDevoluçãoModelo item in ProdutosCargaDevoluçãoList)
            {
                BuscaProdutoFK(item.ProdutoID, out string produtoNome);
                dgvProdutos.Rows.Add(item.ProdutoID, produtoNome, item.Quantidade);
            }
        }
        private CargaDevoluçãoModelo AddCargaDevolução()
        {
            CargaDevoluçãoModelo modelo = new CargaDevoluçãoModelo
            {
                VendedorID = int.Parse(txtIdVendedor.Text),
                PraçaID    = int.Parse(cbbPraça.SelectedItem.ToString().Split('-').First()),
                Data       = DateTime.Parse(txtData.Text),
                Devolução  = cbbDevolução.SelectedIndex == 1
            };

            if (isEditing)
            {
                modelo.Id = int.Parse(txtID.Text);
            }

            return(modelo);
        }