private void dgvProdutos_DoubleClick(object sender, EventArgs e) { //verifica se existe itens na grid if (dgvProdutos.RowCount == 0) { return; } //carrega a tela com todos os dados do cliente SqlDataReader drReader; clProduto clProduto = new clProduto(); clProduto.banco = Properties.Settings.Default.conexaoDB; drReader = clProduto.PesquisarCodigo(Convert.ToInt32(dgvProdutos.CurrentRow.Cells[0].Value)); if (drReader.Read()) { //transfere os dados do banco de dados para os campos do formulário txtCodigo2.Text = drReader["proCodigo"].ToString(); txtDescricao.Text = drReader["proDescricao"].ToString(); txtMarca.Text = drReader["proMarca"].ToString(); txtPreco.Text = drReader["proPreco"].ToString(); //habilita o frame e envia o cursor para o campo nome tabControl1.SelectedTab = tabPage2; txtDescricao.Focus(); } drReader.Close(); }
private void txtCodProduto_Leave(object sender, EventArgs e) { SqlDataReader drReader; //verifica se foi digitado alguma coisa if (txtCodProduto.Text == "") { Limpar(); return; } //verifica se foi digitado número no código do produto int codProd; if (Int32.TryParse(txtCodProduto.Text, out codProd)) { codProd = Convert.ToInt32(txtCodProduto.Text); } else { MessageBox.Show("Digite somente números.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Stop); Limpar(); txtCodProduto.Focus(); return; } //verifica se o produto está cadastrado clProduto clProduto = new clProduto(); clProduto.banco = Properties.Settings.Default.conexaoDB; drReader = clProduto.PesquisarCodigo(Convert.ToInt32(txtCodProduto.Text)); if (drReader.Read()) { txtDescricao.Text = drReader["proDescricao"].ToString(); txtUnitario.Text = drReader["proPreco"].ToString(); } else { Limpar(); txtCodProduto.Focus(); } drReader.Close(); }
private void dgvProdutos_DoubleClick(object sender, EventArgs e) { //verifica se existe itens na grid if (dgvProdutos.RowCount == 0) { return; } //carrega a tela com todos os dados do cliente SqlDataReader drReader; clProduto clProduto = new clProduto(); clProduto.banco = Properties.Settings.Default.conexaoDB; drReader = clProduto.PesquisarCodigo(Convert.ToInt32(dgvProdutos.CurrentRow.Cells[0].Value)); if (drReader.Read()) { //TRANSFERE OS DADOS DO BANCO DE DADOS PARA O CAMPO DO FORM txtCodigo.Text = drReader["proCodigo"].ToString(); txtNome.Text = drReader["proNome"].ToString(); txtDescricao.Text = drReader["proDescricao"].ToString(); txtMarca.Text = drReader["proMarca"].ToString(); txtModelo.Text = drReader["proModelo"].ToString(); txtNSerie.Text = drReader["proNSerie"].ToString(); txtPNumber.Text = drReader["proPNumber"].ToString(); dtmData.Text = drReader["proData"].ToString(); txtPreco.Text = drReader["proPreco"].ToString(); txtPreco1.Text = drReader["proPreco1"].ToString(); txtPreco2.Text = drReader["proPreco2"].ToString(); txtPreco3.Text = drReader["proPreco3"].ToString(); txtPreco4.Text = drReader["proPreco4"].ToString(); //HABILITA O FRAME ENVIA CURSOR PARA O CAMPO NOME tabControl1.SelectedTab = tabPage2; txtNome.Focus(); } drReader.Close(); }