Example #1
0
        private void txtID_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == 13)
            {
                e.Handled = true;

                if (string.IsNullOrEmpty(txtID.Text))
                {
                    wp_incluir = true;
                }
                else
                {
                    wp_incluir = false;
                    if (forn.ConsultaFornecedorId(int.Parse(txtID.Text)))
                    {
                        BuscarDadosClasse();
                    }
                }

                gpoDados.Enabled = true;
                txtNome.Focus();
            }
        }
Example #2
0
        private void BuscaDadosClasse()
        {
            txtData.Text       = Ent.Data.ToString("dd/MM/yyyy");
            txtFornecedor.Text = Ent.Fornecedor_id.ToString();
            if (Forn.ConsultaFornecedorId(int.Parse(txtFornecedor.Text)))
            {
                lblFornecedor.Text = Forn.Nome.ToString();
            }
            else
            {
                lblFornecedor.Text = "Fornecedor não encontrado...";
            }
            txtComprador.Text = Ent.Fornecedor_id.ToString();
            if (Vnd.ConsultaId(int.Parse(txtComprador.Text)))
            {
                lblComprador.Text = Vnd.Nome.ToString();
            }
            else
            {
                lblComprador.Text = "Comprador não encontrado...";
            }
            txtFormaPagamento.Text = Ent.FormaPagamento_id.ToString();
            if (Fpg.Consulta(int.Parse(txtFormaPagamento.Text)))
            {
                lblFormaPagamento.Text = Fpg.Descricao.ToString();
            }
            else
            {
                lblFormaPagamento.Text = "forma de pagamento não encontrada";
            }
            txtEntrega.Text = Ent.Transportadores_id.ToString();
            if (Tra.Consulta(int.Parse(txtEntrega.Text)))
            {
                lblEntrega.Text = Tra.Descricao.ToString();
            }
            else
            {
                lblEntrega.Text = "Transportador não encontrado";
            }
            txtTotalBruto.Text   = Ent.TotalBruto.ToString("N");
            txtDescontoPorc.Text = Ent.DescontoPorc.ToString("N");
            txtDescontoReal.Text = Ent.DescontoReal.ToString("N");
            txtTaxaEntrega.Text  = Ent.TaxaEntrega.ToString("N");
            txtTotalLiquido.Text = Ent.TotalLiquido.ToString("N");
            txtObservacoes.Text  = Ent.Observacao.ToString();

            GrdPro.Items.Clear();
            int x = 0;

            for (int y = 0; y <= 99; y++)
            {
                if (string.IsNullOrEmpty(Ent.ListaPro[y, 1]))
                {
                    break;
                }
                grdProdutos           = new ListViewItem(Ent.ListaPro[y, 0].ToString());
                grdProdutos.ForeColor = Color.White;
                for (x = 1; x <= 6; x++)
                {
                    if (string.IsNullOrEmpty(Ent.ListaPro[y, x]))
                    {
                        Ent.ListaPro[y, x] = "";
                    }
                    grdProdutos.ForeColor = Color.White;
                    grdProdutos.SubItems.Add(Ent.ListaPro[y, x].ToString());
                }
                GrdPro.Items.Add(grdProdutos);
            }
        }