Example #1
0
        public DataTable LocalizarEmTudo(String descricao)
        {
            try
            {
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.CommandText = "SELECT TOP 100 u.usu_codigo as [Código do Usuário], u.usu_nome as Nome, u.usu_login as [Login], " +
                                      " u.usu_status as [Status], e.emp_razaoSocial as [Razão Social],p.per_nome [Permissão] ,u.per_codigo [Código da Permissão],u.emp_codigo [Código da Empresa] " +
                                      " FROM Empresa e Inner Join Usuario u ON e.emp_codigo = u.emp_codigo inner join Permissao p on u.per_codigo = p.per_codigo" +
                                      " WHERE u.usu_codigo like @descricao or u.usu_nome like @descricao or u.usu_login like @descricao or u.usu_status like @descricao" +
                                      " or e.emp_razaoSocial like @descricao or p.per_nome like @descricao";

                    cmd.Parameters.Add(new SqlParameter("@descricao", SqlDbType.VarChar)).Value = "%" + descricao + "%";

                    using (Contexto contexto = new Contexto())
                    {
                        DataTable tab = contexto.ExecutaConsulta(cmd);

                        return(tab);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
        public DataTable localizarEmTudo(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD = new Contexto();
                cmd  = new SqlCommand();

                cmd.CommandText = "SELECT TOP 100 c.cid_codigo, c.cid_nome, e.est_sigla, e.est_codigo FROM Cidade c inner join Estado e on e.est_codigo = c.cid_estado" +
                                  " WHERE c.cid_codigo like @descricao or c.cid_nome like @descricao or e.est_sigla like @descricao";
                cmd.Parameters.Add(new SqlParameter("@descricao",
                                                    SqlDbType.VarChar)).Value = "%" + descricao + "%";

                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }
Example #3
0
        public Boolean primeiro_acesso()
        {
            try
            {
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.CommandText = "SELECT * FROM Usuario";

                    Contexto contexto = new Contexto();

                    DataTable tab = contexto.ExecutaConsulta(cmd);

                    if (tab.Rows.Count > 0)
                    {
                        return(false);
                    }
                    else
                    {
                        return(true);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #4
0
        public DataTable localizarEmTudo(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD = new Contexto();
                cmd  = new SqlCommand();

                cmd.CommandText = "SELECT TOP 100 * FROM FormaPagamento" +
                                  " WHERE fp_codigo like @descricao or fp_descricao like @descricao";
                cmd.Parameters.Add(new SqlParameter("@descricao",
                                                    SqlDbType.VarChar)).Value = "%" + descricao + "%";

                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }
Example #5
0
        public DataTable localizarEmTudo(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD = new Contexto();
                cmd  = new SqlCommand();

                cmd.CommandText = "SELECT TOP 100 * FROM Empresa" +
                                  " WHERE emp_codigo like @descricao or emp_razaoSocial like @descricao or emp_nomeFantasia like @descricao" +
                                  " or emp_numero like @descricao or emp_bairro like @descricao or emp_cep like @descricao or emp_cidade like @descricao" +
                                  " or emp_inscricaoEstadual like @descricao or emp_cnpj like @descricao or emp_telefone like @descricao or emp_fax like @descricao";
                cmd.Parameters.Add(new SqlParameter("@descricao",
                                                    SqlDbType.VarChar)).Value = "%" + descricao + "%";

                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }
Example #6
0
        public DataTable localizarPrimeiroUltimo(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD = new Contexto();
                cmd  = new SqlCommand();
                if (descricao == "ultimo")
                {
                    cmd.CommandText = "SELECT com_codigo = max(com_codigo) FROM Compras";
                    cmd.Parameters.Add(new SqlParameter("@descricao",
                                                        SqlDbType.VarChar)).Value = descricao;
                }
                else if (descricao == "primeiro")
                {
                    cmd.CommandText = "SELECT com_codigo = min(com_codigo) FROM Compras";
                    cmd.Parameters.Add(new SqlParameter("@descricao",
                                                        SqlDbType.VarChar)).Value = descricao;
                }
                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #7
0
        //selecionar uma linha - um código
        public int localizar(int codigo)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "SELECT * FROM Compras" +
                                  " WHERE com_codigo = @codigo";
                cmd.Parameters.Add(new SqlParameter("@codigo",
                                                    SqlDbType.Int)).Value = codigo;
                tab  = objD.ExecutaConsulta(cmd);
                cmd  = null;
                objD = null;
                if (tab.Rows.Count > 0)
                {
                    return(int.Parse(tab.Rows[0][0].ToString()));
                }
                else
                {
                    return(0);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #8
0
        /// <summary>
        /// Método responsável por localizar o proximo cliente de acordo com o id passado
        /// </summary>
        public DataTable LocalizarProxAnterior(String descricao, int codigo)
        {
            try
            {
                using (contexto = new Contexto())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        if (descricao == "proximo")
                        {
                            cmd.CommandText = "SELECT cli_codigo FROM Cliente WHERE cli_codigo = (SELECT MIN(cli_codigo) FROM Cliente WHERE cli_codigo > @codigo)";
                        }
                        else if (descricao == "anterior")
                        {
                            cmd.CommandText = "SELECT cli_codigo FROM Cliente WHERE cli_codigo = (SELECT MAX(cli_codigo) FROM Cliente WHERE cli_codigo < @codigo)";;
                        }

                        cmd.Parameters.Add(new SqlParameter("@codigo", SqlDbType.Int)).Value = codigo;

                        DataTable tab = contexto.ExecutaConsulta(cmd);

                        return(tab);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #9
0
        public int LocalizarUsuario(int codigo)
        {
            try
            {
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.CommandText = "SELECT * FROM Usuario WHERE usu_codigo = @codigo";

                    cmd.Parameters.Add(new SqlParameter("@codigo", SqlDbType.Int)).Value = codigo;

                    using (Contexto contexto = new Contexto())
                    {
                        DataTable tab = contexto.ExecutaConsulta(cmd);

                        if (tab.Rows.Count > 0)
                        {
                            return(int.Parse(tab.Rows[0][0].ToString()));
                        }
                        else
                        {
                            return(0);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #10
0
        /// <summary>
        /// Método responsável por localizar cliente por id
        /// </summary>
        public int LocalizarClientePorId(int codigo)
        {
            try
            {
                using (contexto = new Contexto())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        cmd.CommandText = string.Concat("SELECT * FROM Cliente WHERE cli_codigo = @codigo");
                        cmd.Parameters.Add(new SqlParameter("@codigo", SqlDbType.Int)).Value = codigo;
                        DataTable tab = contexto.ExecutaConsulta(cmd);

                        if (tab.Rows.Count > 0)
                        {
                            return(int.Parse(tab.Rows[0][0].ToString()));
                        }
                        else
                        {
                            return(0);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #11
0
        /// <summary>
        /// Método responsável por localizar o primeiro e o ultimo cliente de acordo com o filtro
        /// </summary>
        public DataTable LocalizarPrimeiroUltimo(String descricao)
        {
            try
            {
                using (contexto = new Contexto())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        if (descricao == "ultimo")
                        {
                            cmd.CommandText = "SELECT cli_codigo = max(cli_codigo) FROM Cliente";
                            cmd.Parameters.Add(new SqlParameter("@descricao", SqlDbType.VarChar)).Value = descricao;
                        }
                        else if (descricao == "primeiro")
                        {
                            cmd.CommandText = "SELECT cli_codigo = min(cli_codigo) FROM Cliente";
                            cmd.Parameters.Add(new SqlParameter("@descricao", SqlDbType.VarChar)).Value = descricao;
                        }

                        DataTable tab = contexto.ExecutaConsulta(cmd);

                        return(tab);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #12
0
        //selecionar uma linha - um código
        public int localizar(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "SELECT * FROM cadastroTelas" +
                                  " WHERE ct_nome like @descricao";
                cmd.Parameters.Add(new SqlParameter("@descricao",
                                                    SqlDbType.VarChar)).Value = descricao;
                tab  = objD.ExecutaConsulta(cmd);
                cmd  = null;
                objD = null;
                if (tab.Rows.Count > 0)
                {
                    return(int.Parse(tab.Rows[0][0].ToString()));
                }
                else
                {
                    return(0);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #13
0
        public DataTable localizarProxAnterior(String descricao, int codigo)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD = new Contexto();
                cmd  = new SqlCommand();
                if (descricao == "proximo")
                {
                    cmd.CommandText = "SELECT com_codigo FROM Compras WHERE com_codigo = (SELECT MIN(com_codigo) FROM Compras WHERE com_codigo > @codigo)";
                }

                else if (descricao == "anterior")
                {
                    cmd.CommandText = "SELECT com_codigo FROM Compras WHERE com_codigo = (SELECT MAX(com_codigo) FROM Compras WHERE com_codigo < @codigo)";
                }
                ;

                cmd.Parameters.Add(new SqlParameter("@codigo", SqlDbType.Int)).Value = codigo;

                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #14
0
        public DataTable localizarEmTudo(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD = new Contexto();
                cmd  = new SqlCommand();

                cmd.CommandText = "SELECT c.com_codigo 'Código da Compra',u.usu_nome 'Usuário', " +
                                  "c.com_dataCompra 'Data da Compra', cp.cp_quantidade 'Quantidade', c.com_valorTotal 'Valor Total',prod.pro_nome 'Descricao Produto' " +
                                  "FROM	comprasProduto cp  " +
                                  " Left Join Produtos prod on prod.pro_codigo = cp.cp_produtos " +
                                  "RIGHT JOIN Compras c on cp.cp_compras = c.com_codigo " +
                                  "LEFT JOIN Usuario u on c.com_usuario = u.usu_codigo  " +
                                  "LEFT JOIN Fornecedores f on c.com_fornecedor = f.for_codigo " +
                                  "WHERE  (c.com_codigo like @descricao or c.com_dataCompra like @descricao  " +
                                  "or c.com_quantidade like @descricao or c.com_valorTotal like @descricao  " +
                                  "or u.usu_nome like @descricao) and cp.cp_chegou is null";
                cmd.Parameters.Add(new SqlParameter("@descricao",
                                                    SqlDbType.VarChar)).Value = "%" + descricao + "%";

                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }
Example #15
0
        public static DataSet ObterDadosPromissoriaVenda(int idVenda)
        {
            try
            {
                using (Contexto objD = new Contexto())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        DataSet   dsDadosPromissoria = new DataSet();
                        DataTable tab;

                        cmd.CommandText = string.Concat("select cr_codigo, cr_vendas, cr_dataVencimento, cr_valorOriginal, cr_parcela, ",
                                                        "ven_codigo, ven_cliente, ven_dataVenda, cli_nome, cli_rg, cli_cpf, cli_razao_social ",
                                                        "from contasareceber as a ",
                                                        "join vendas as b on a.cr_vendas = b.ven_codigo ",
                                                        "join cliente as c on c.cli_codigo = b.ven_cliente ",
                                                        "where cr_vendas = ", idVenda);

                        tab           = objD.ExecutaConsulta(cmd);
                        tab.TableName = "ContasReceber";

                        dsDadosPromissoria.Tables.Add(tab);

                        cmd.CommandText = string.Concat("select emp_codigo, emp_razaoSocial, emp_cnpj, emp_inscricaoEstadual from empresa");

                        tab           = objD.ExecutaConsulta(cmd);
                        tab.TableName = "Empresa";

                        dsDadosPromissoria.Tables.Add(tab);

                        return(dsDadosPromissoria);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #16
0
        public DataTable jaFechouEAbriu(string Caixa)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "select fin_codigo from fin_abertura_caixa where fin_dataAbertura = CONVERT(char(11),getdate(),113) and fin_caixa =" + Caixa;
                tab             = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #17
0
        public DataTable DiaAnterior(DateTime data)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "select fin_valorInicial from fin_abertura_caixa where fin_dataAbertura = " + data;
                tab             = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #18
0
        //selecionar várias linhas
        public DataTable localizar(String descricao, String coluna)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try{
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "SELECT * FROM licenca";
                tab             = objD.ExecutaConsulta(cmd);
            }catch (Exception ex) {
                throw ex;
            }

            cmd  = null;
            objD = null;
            return(tab);
        }
Example #19
0
        public DataTable PrimeiroDia()
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "select top 1 fin_valorInicial from fin_abertura_caixa";
                tab             = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #20
0
        public DataTable isPrimeiraVezFechou(int usuario)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "select top 1 fechou from fin_abertura_caixa where  fin_usuario = " + usuario + " Order by fin_codigo desc";
                //  cmd.CommandText = "select max(fin_codigo) from fin_abertura_caixa where  fin_usuario ="+ usuario+ "and Fechou is null";
                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #21
0
        //verifica se é a primeira vez que está logando no sistema
        public DataTable isPrimeiraVez(int usuario)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "select max(fin_codigo) from fin_abertura_caixa where fin_usuario =@usuario";
                cmd.Parameters.Add(new SqlParameter("@usuario", SqlDbType.Int)).Value = usuario;
                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #22
0
        //verifica se já houve fechamento do caixa no dia
        public DataTable jaFechou(int usuario, int IDAber)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "select isnull(max(fin_codigo),0) from fin_fechamento_caixa where  fin_usuario =@Usuario and IDAber = @IDAber";
                cmd.Parameters.Add(new SqlParameter("@Usuario", SqlDbType.Int)).Value = usuario;
                cmd.Parameters.Add(new SqlParameter("@IDAber", SqlDbType.Int)).Value  = IDAber;
                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #23
0
        public DataTable localizarProdutoEstoque()
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "Select * from produtos Where pro_quantidade <= 0 or pro_quantidade <= pro_estoqueMin";
                //cmd.Parameters.Add(new SqlParameter("@descricao",
                //SqlDbType.VarChar)).Value = descricao;
                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception)
            {
                throw;
            }
            return(tab);
        }
Example #24
0
        public DataTable CaixaInicial()
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "CaixaInicial"; //Procedure
                cmd.CommandType = CommandType.StoredProcedure;
                tab             = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }
Example #25
0
        /// <summary>
        /// Método responsável por localizar clientes de acordo com o filtro e coluna
        /// </summary>
        public DataTable LocalizarCliente(String descricao, String coluna)
        {
            try
            {
                using (contexto = new Contexto())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        cmd.CommandText = string.Concat("SELECT *,cid.cid_estado 'Estado' FROM Cliente c left Join Cidade cid on cid.cid_codigo = c.cid_codigo   WHERE  ", coluna, " like @descricao");
                        cmd.Parameters.Add(new SqlParameter("@descricao", SqlDbType.VarChar)).Value = descricao + "%";
                        DataTable tab = contexto.ExecutaConsulta(cmd);

                        return(tab);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #26
0
        /// <summary>
        /// Método responsável por localizar clientes de acordo com o filtro e coluna
        /// </summary>
        public DataTable LocalizarLeave(String descricao, String coluna)
        {
            try
            {
                using (contexto = new Contexto())
                {
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        cmd.CommandText = string.Concat("SELECT * FROM Cliente WHERE ", coluna, " like @descricao");
                        cmd.Parameters.Add(new SqlParameter("@descricao", SqlDbType.VarChar)).Value = descricao;
                        DataTable tab = contexto.ExecutaConsulta(cmd);

                        return(tab);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #27
0
        public DataTable localizarEmTudo(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "SELECT  p.pro_codigo 'Código',p.pro_nome 'Produto',TipoProduto 'Tipo',p.pro_precoCusto 'Custo',p.pro_precoVenda 'Venda'," +
                                  " p.pro_codigoBarra 'C.Barras',Convert(varchar,p.pro_dataCadastro,103) 'Dt Cad.', p.pro_quantidade 'Disponivél'," +
                                  " p.pro_estoqueMin 'Mínimo',p.pro_estoqueMax 'Máximo',p.pro_tamanho 'Tamanho',p.pro_margem 'Margem', p.pro_comissao 'Tara'," +
                                  " m.mar_descricao 'Marca',u.uni_descricao 'UND', g.gru_descricao 'Grupo', sg.sg_descricao 'Subgrupo', c.cat_descricao 'Categoria'" +
                                  " FROM Grupo g Right JOIN Produtos p on g.gru_codigo = p.pro_grupo " +
                                  " LEFT JOIN SubGrupo sg on p.pro_subGrupo = sg.sg_codigo " +
                                  " LEFT JOIN Marcas m on p.pro_marca = m.mar_codigo " +
                                  " LEFT JOIN Empresa e on p.pro_marca = e.emp_codigo" +
                                  " LEFT JOIN Categoria c on p.pro_categoria = c.cat_codigo " +
                                  " LEFT JOIN Unidades u on p.pro_unidade = u.uni_codigo " +
                                  " WHERE p.pro_codigo like @descricao or p.pro_nome like @descricao " +
                                  " or p.pro_codigoBarra like @descricao" +
                                  " or p.pro_quantidade like @descricao or p.pro_precoCusto like @descricao " +
                                  " or p.pro_precoVenda like @descricao or g.gru_descricao like @descricao or sg.sg_descricao like @descricao " +
                                  " or p.pro_estoqueMin like @descricao or p.pro_estoqueMax like @descricao or p.pro_dataCadastro like @descricao " +
                                  " or p.pro_margem like @descricao or p.pro_tamanho like @descricao" +
                                  " or m.mar_descricao like @descricao or c.cat_descricao like @descricao or u.uni_descricao like @descricao";

                cmd.Parameters.Add(new SqlParameter("@descricao",
                                                    SqlDbType.VarChar)).Value = "%" + descricao + "%";

                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }
Example #28
0
        public DataTable localizarProdutoJr(String descricao, String aplicacao)
        {
            try
            {
                Contexto contexto = new Contexto();

                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.CommandText = "Pesquisa_Produto"; //Procedure
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("@descricao", SqlDbType.VarChar)).Value = descricao;
                    cmd.Parameters.Add(new SqlParameter("@aplicacao", SqlDbType.VarChar)).Value = aplicacao;
                    DataTable tab = contexto.ExecutaConsulta(cmd);
                    return(tab);
                }
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #29
0
        public DataTable localizarProdutoCodigoBarra(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "SELECT ID = prod.pro_codigo, Valor = prod.pro_precoVenda, UN = und.uni_descricao,CBarras = prod.pro_codigoBarra, Descricao = prod.pro_nome, Imagem = prod.imagem FROM Produtos prod join Unidades und on und.uni_codigo = prod.pro_unidade  " +
                                  " WHERE prod.pro_codigoBarra like '" + descricao + "%' and pro_quantidade >0 ";
                //cmd.Parameters.Add(new SqlParameter("@descricao",SqlDbType.VarChar)).Value = descricao;
                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }
Example #30
0
        public DataTable localizarEmTudo_LITE_Balanca(String descricao)
        {
            DataTable  tab = null;
            SqlCommand cmd = null;

            try
            {
                objD            = new Contexto();
                cmd             = new SqlCommand();
                cmd.CommandText = "SELECT TOP 50  " +
                                  " [pro_codigo] as Código " +
                                  ",[pro_dataCadastro] as Data_Cadastro " +
                                  ",[pro_nome] as Produto " +
                                  ",[pro_quantidade] as Quantidade " +
                                  ",[pro_estoqueMin] as Minimo " +
                                  ",[pro_precoCusto] as R$_Custo " +
                                  ",[pro_precoVenda] as R$_Venda " +
                                  ",[pro_codigoBarra] as EAN" +
                                  ",[pro_tamanho] as Tamanho " +
                                  ",[pro_ncm] as NCM " +
                                  ",[pro_cfop] as CFOP " +

                                  "FROM Produtos a" +
                                  " inner join unidades as b on a.pro_unidade = b.uni_codigo " +
                                  " Where [pro_codigoBarra] like @descricao or [pro_codigo] like @descricao or [pro_dataCadastro] like @descricao or [pro_nome] like @descricao or [pro_ncm] like @descricao or [pro_cfop] like @descricao"
                                  + " and b.uni_descricao = 'KG'";
                cmd.Parameters.Add(new SqlParameter("@descricao",
                                                    SqlDbType.VarChar)).Value = "" + descricao + "%";

                tab = objD.ExecutaConsulta(cmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            cmd  = null;
            objD = null;
            return(tab);
        }