private void buscarProdutoBtn_Click(object sender, EventArgs e)
 {
     if (telaRequisicoes != null || altRequisicao != null)
     {
         buscaProdutoDgv.DataSource = dal.BuscarProduto(buscarProdutoTxt.Text)[2];
     }
     if (telaProdutos != null || altProduto != null)
     {
         buscaProdutoDgv.DataSource = dal.BuscarProduto(buscarProdutoTxt.Text)[0];
     }
 }
 public void buscarProdutosBtn_Click(object sender, EventArgs e)
 {
     if (buscarProdCompostoTxt.Text == string.Empty)
     {
         MessageBox.Show("É necessario preencher todos os campos com valores válidos.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         buscaProdSimplesDgv.DataSource  = dal.BuscarProduto(buscarProdCompostoTxt.Text)[0];
         buscaProdCompostoDgv.DataSource = dal.BuscarProduto(buscarProdCompostoTxt.Text)[1];
     }
 }
Exemple #3
0
        private void Btn_buscar_Click(object sender, EventArgs e)
        {
            int codigo = Convert.ToInt32(txt_codigo.Text);

            ProdutoDAL pDAL       = new ProdutoDAL();
            Produto    objProduto = pDAL.BuscarProduto(codigo);

            if (objProduto != null)
            {
                txt_descricao.Text     = objProduto.Descricao;
                txt_valorUnitario.Text = objProduto.ValorUnitario.ToString();
                dtpDtCadastro.Value    = objProduto.DtCadastro;
            }
            else
            {
                MessageBox.Show("Produto não foi encontrado!");
                LimparCampos();
            }

            pDAL.BuscarProduto(codigo);
            CarregarLista();
        }
Exemple #4
0
 public static ProdutoDTO BuscarProduto(string codBarras)
 {
     if (string.IsNullOrWhiteSpace(codBarras))
     {
         throw new Exception("Digite o código de barras do produto!");
     }
     try
     {
         Convert.ToInt64(codBarras);
     }
     catch
     {
         throw new Exception("Código de barras deve ser numérico!");
     }
     if (codBarras.Length != 13)
     {
         throw new Exception("Código de barras deve ter 13 digitos!");
     }
     return(ProdutoDAL.BuscarProduto(codBarras));
 }