コード例 #1
0
ファイル: controlProduto.cs プロジェクト: Gafera/quickOrder
        public string cadastraProduto(modeloProduto produto)
        {
            conexoesBanco obj = new conexoesBanco();

            MySqlConnection conn    = obj.obterConexao();
            MySqlCommand    comando = new MySqlCommand("insert into produto(nomeProduto, precoProduto, codTipo, imagemLocal, nomeImagem) values(@nomeProduto, @precoProduto, @codTipo, @imagemLocal, @imagemNome);", conn);

            try
            {
                //comando Parameters.AddWithValue adiciona o valor a ser gravado no
                //banco copiando diretamente do atributo na classe modelo
                comando.Parameters.AddWithValue("@nomeProduto", produto.getNomeProduto());
                comando.Parameters.AddWithValue("@precoProduto", produto.getPrecoProduto());
                comando.Parameters.AddWithValue("@codTipo", produto.getCodTipo());
                comando.Parameters.AddWithValue("@imagemLocal", produto.getImagemLocal());
                comando.Parameters.AddWithValue("@imagemNome", produto.getImagemNome());
                //executa o comando SQL
                comando.ExecuteNonQuery();
                return("DADOS SALVOS COM SUCESSO");
            }
            catch (MySqlException ex)
            {
                return(ex.ToString());
            }
        }
コード例 #2
0
ファイル: controlVenda.cs プロジェクト: Gafera/quickOrder
        public MySqlDataReader pesquisaProduto()
        {
            MySqlDataReader dados = null;
            conexoesBanco   obj   = new conexoesBanco();

            MySqlConnection conn = obj.obterConexao();

            MySqlCommand comando = new MySqlCommand("select * from produto ", conn);


            dados = comando.ExecuteReader();

            return(dados);
        }
コード例 #3
0
ファイル: controlVenda.cs プロジェクト: Gafera/quickOrder
        public MySqlDataReader procuraQuantidadePro(int cod)
        {
            conexoesBanco obj = new conexoesBanco();


            MySqlDataReader dados   = null;
            MySqlConnection conn    = obj.obterConexao();
            MySqlCommand    comando = new MySqlCommand("SELECT SUM(quantidade) from itenspedido WHERE codProduto = " + cod + " LIMIT 10 ", conn);

            dados = comando.ExecuteReader();


            return(dados);
        }
コード例 #4
0
ファイル: controlVenda.cs プロジェクト: Gafera/quickOrder
        public MySqlDataReader procuraVendasCli(int cod)
        {
            conexoesBanco obj = new conexoesBanco();


            MySqlDataReader dados   = null;
            MySqlConnection conn    = obj.obterConexao();
            MySqlCommand    comando = new MySqlCommand("SELECT codPedido, data, valorTotal, codMesa from pedido WHERE codCliente =" + cod + ";", conn);

            dados = comando.ExecuteReader();


            return(dados);
        }
コード例 #5
0
ファイル: controlVenda.cs プロジェクト: Gafera/quickOrder
        public MySqlDataReader procuraCli(string nome)
        {
            conexoesBanco obj = new conexoesBanco();


            MySqlDataReader dados   = null;
            MySqlConnection conn    = obj.obterConexao();
            MySqlCommand    comando = new MySqlCommand("select codCliente, cliente from cliente where cliente like '" + nome + "%';", conn);

            dados = comando.ExecuteReader();


            return(dados);
        }
コード例 #6
0
ファイル: controlVenda.cs プロジェクト: Gafera/quickOrder
        public MySqlDataReader pesquisaDias()
        {
            MySqlDataReader dados = null;
            conexoesBanco   obj   = new conexoesBanco();

            MySqlConnection conn = obj.obterConexao();

            MySqlCommand comando = new MySqlCommand("SELECT codPedido, cliente, nomeForma, valorTotal, data, andamento FROM pedido INNER JOIN cliente ON pedido.codCliente = cliente.codCliente INNER JOIN formapagamento ON pedido.codFormaPagamento = formapagamento.codForma ", conn);


            dados = comando.ExecuteReader();

            return(dados);
        }
コード例 #7
0
        public MySqlDataReader pesquisaMedida()
        {
            MySqlDataReader dados = null;
            conexoesBanco   obj   = new conexoesBanco();

            MySqlConnection conn = obj.obterConexao();

            MySqlCommand comando = new MySqlCommand("select codMedida, nomeMedida from medida;", conn);


            dados = comando.ExecuteReader();

            return(dados);
        }
コード例 #8
0
        public MySqlDataReader pesquisaItens(int codPedido)
        {
            MySqlDataReader dados = null;

            conexoesBanco obj = new conexoesBanco();

            MySqlConnection conn = obj.obterConexao();


            MySqlCommand comando = new MySqlCommand("select nomeProduto, quantidade, nome from itensPedido INNER JOIN produto ON itenspedido.codProduto = produto.codProduto inner join estadoAlimento ON itenspedido.pronto = estadoAlimento.codEstado where codPedido =" + codPedido + "  ORDER BY nomeProduto ASC ", obj.obterConexao());


            dados = comando.ExecuteReader();

            return(dados);
        }
コード例 #9
0
        public string cadastraEstoque(modeloEstoque estoque)
        {
            conexoesBanco obj = new conexoesBanco();

            MySqlConnection conn    = obj.obterConexao();
            MySqlCommand    comando = new MySqlCommand("insert into estoque(nomeEstoque, quantidade, codMedida) values(@nomeEstoque, @quantidade, @codMedida);", conn);

            try
            {
                //comando Parameters.AddWithValue adiciona o valor a ser gravado no
                //banco copiando diretamente do atributo na classe modelo
                comando.Parameters.AddWithValue("@nomeEstoque", estoque.getNomeEstoque());
                comando.Parameters.AddWithValue("@quantidade", estoque.getQuantidade());
                comando.Parameters.AddWithValue("@codMedida", estoque.getCodMedida());
                //executa o comando SQL
                comando.ExecuteNonQuery();
                return("DADOS SALVOS COM SUCESSO");
            }
            catch (MySqlException ex)
            {
                return(ex.ToString());
            }
        }