コード例 #1
0
 private void Button1_Click(object sender, EventArgs e)
 {
     try
     {
         validar.Campo(txtProduto.Text);
         string termo = cbTermo.Text;
         if (termo.Equals("Id"))
         {
             dtvProd.DataSource = operacao.pegaProdutoId(int.Parse(txtProduto.Text));
             MessageBox.Show(operacao.getMensagem);
         }
         else
         {
             if (termo.Equals("Marca"))
             {
                 dtvProd.DataSource = operacao.pegaProdutoMarca(txtProduto.Text);
                 MessageBox.Show(operacao.getMensagem);
             }
             else
             {
                 dtvProd.DataSource = operacao.pegaProdutoNome(txtProduto.Text);
                 MessageBox.Show(operacao.getMensagem);
             }
         }
     }
     catch (ArgumentException)
     {
         MessageBox.Show("Preencha o campo", "Entrada invalida", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (FormatException)
     {
         MessageBox.Show("Insira um numero Inteiro", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
        private void Button1_Click(object sender, EventArgs e)
        {
            dtvProduto.DataSource = (operacao.pegaProdutoId((int)upID.Value));
            string prod  = (string)dtvProduto.Rows[0].Cells[0].Value;
            string marca = (string)dtvProduto.Rows[0].Cells[1].Value;

            txtNome.Text  = prod;
            txtMarca.Text = marca;

            MessageBox.Show(operacao.getMensagem);
        }
コード例 #3
0
 private void Button1_Click(object sender, EventArgs e)
 {
     try
     {
         dtvProduto.DataSource = (operacao.pegaProdutoId((int)upID.Value));
         string prod  = (string)dtvProduto.Rows[0].Cells["Produto"].Value;
         string marca = (string)dtvProduto.Rows[0].Cells["Marca"].Value;
         txtNome.Text  = prod;
         txtMarca.Text = marca;
         MessageBox.Show(operacao.getMensagem);
     }
     catch (ArgumentOutOfRangeException)
     {
         MessageBox.Show("Nenhum Produto encontrado", "Informacao");
     }
 }
コード例 #4
0
 private DataTable tabelaFinal(string termo)
 {
     if (termo.Equals("Id"))
     {
         return(operacao.pegaProdutoId(int.Parse(txtProduto.Text)));
     }
     else
     {
         if (termo.Equals("Marca"))
         {
             return(operacao.pegaProdutoMarca(txtProduto.Text));
         }
         else
         {
             return(operacao.pegaProdutoNome(txtProduto.Text));
         }
     }
 }