Esempio n. 1
0
 private void frmPesquisarProduto_Load(object sender, EventArgs e)
 {
     try
     {
         dgDados.AutoSizeColumnsMode =
             DataGridViewAutoSizeColumnsMode.AllCells;
         ProdutosBLL objPro = new ProdutosBLL();
         DataTable   tab    = null;
         tab = objPro.localizarEmTudo(txtProdutos.Text);
         dgDados.DataSource = tab;
         //dgDados.ClearSelection();
         //dgDados.Rows[0].Selected = true;
         //dgDados.Columns[2].Visible = false;
         //dgDados.Columns[3].DefaultCellStyle.BackColor = Color.Yellow;
         //dgDados.Columns[3].DefaultCellStyle.ForeColor = Color.Red;
         //dgDados.Columns[4].Visible = false;
         //dgDados.Columns[5].Visible = false;
         //dgDados.Columns[6].Visible = false;
         //dgDados.Columns[7].Visible = false;
         //dgDados.Columns[8].Visible = false;
         //dgDados.Columns[9].Visible = false;
         //dgDados.Columns[10].Visible = false;
         //dgDados.Columns[11].Visible = false;
         //dgDados.Columns[12].Visible = false;
         //dgDados.Columns[13].Visible = false;
         //dgDados.Columns[14].Visible = false;
         //dgDados.Columns[15].Visible = false;
         //dgDados.Columns[16].Visible = false;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
Esempio n. 2
0
        private void txtCodigoDeBarras_TextChanged(object sender, EventArgs e)
        {
            try
            {
                ProdutosBLL objPro = new ProdutosBLL();
                DataTable   tab    = null;
                DataTable   tab1   = null;
                tab1 = objPro.localizarProdutoCodigoBarra(txtProdutos.Text);
                tab  = objPro.localizarEmTudo(txtProdutos.Text);
                if (tab.Rows.Count > 0)
                {
                    dgDados.DataSource = tab;
                }
                if (tab1.Rows.Count > 0)
                {
                    txtDescricao.Text = tab1.Rows[0][4].ToString();
                    txtBarra.Text     = tab1.Rows[0][3].ToString();
                    txtUND.Text       = tab1.Rows[0][2].ToString();
                    txtValor.Text     = tab1.Rows[0][1].ToString();
                    if (tab1.Rows[0]["Imagem"].ToString() != "")
                    {
                        byte[]       data0 = (byte[])tab1.Rows[0]["Imagem"];
                        MemoryStream ms0   = new MemoryStream(data0);
                        pictImageProduto.Image = Image.FromStream(ms0);
                    }
                }
                else
                {
                    txtDescricao.Text = string.Empty;
                    txtBarra.Text     = string.Empty;
                    txtUND.Text       = string.Empty;
                    txtValor.Text     = string.Empty;
                }

                //dgDados.ClearSelection();
                dgDados.Rows[0].Selected = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro ao pesquisar o produto!", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }