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(); } }
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); } }