public static List <ClasseUsuario> CarregarGarcom()
        {
            {
                Conexao.Conexao      obj   = new Conexao.Conexao();
                List <ClasseUsuario> lista = new List <ClasseUsuario>();

                try
                {
                    obj.Conectar();

                    SqlDataReader Leitor = null;
                    SqlCommand    cmd    = new SqlCommand("SELECT nome FROM USUARIO WHERE id_cargo = 4", obj.objCon);
                    Leitor = cmd.ExecuteReader();

                    while (Leitor.Read())
                    {
                        ClasseUsuario usuario = new ClasseUsuario
                        {
                            nome = Leitor["nome"].ToString()
                        };

                        lista.Add(usuario);
                    }
                }
                catch (Exception)
                {
                    throw;
                }
                finally { obj.Desconectar(); }
                return(lista);
            }
        }
Exemplo n.º 2
0
        public void InserirDados(String Nome, DateTime DataNascimento, String CPF, String Email, String Contato)
        {
            con                  = new MySqlConnection();
            clientemodel         = new Model.Cliente();
            conexao              = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "INSERT INTO cliente(Nome, Data_Nascimento, CPF, Email, Contato)";

            query += " VALUES (?Nome, ?DataNascimento, ?CPF, ?Email, ?Contato)";
            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Nome", Nome);
                cmd.Parameters.AddWithValue("?DataNascimento", DataNascimento.Date);
                cmd.Parameters.AddWithValue("?CPF", CPF);
                cmd.Parameters.AddWithValue("?Email", Email);
                cmd.Parameters.AddWithValue("?Contato", Contato);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 3
0
        public void CarregarVendaPorMesa(int idMesa)
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            try
            {
                obj.Conectar();
                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT	id_venda,Numero_pessoa,Desconto,couvert, taxa_servico, Data_entrada,Status_venda, id_usuario, id_mesa FROM VENDA  WHERE id_mesa = @ID AND Status_venda != 3", obj.objCon);

                cmd.Parameters.AddWithValue("@ID", idMesa);

                Leitor = cmd.ExecuteReader();

                if (Leitor.Read())
                {
                    id_venda           = int.Parse(Leitor["id_venda"].ToString());
                    Numero_pessoa      = int.Parse((Leitor["Numero_pessoa"].ToString()));
                    Desconto           = float.Parse(Leitor["Desconto"].ToString());
                    Couvert_artistico  = float.Parse(Leitor["couvert"].ToString());
                    taxaservico        = float.Parse(Leitor["taxa_servico"].ToString());
                    Status_Venda       = (StatusVenda)Enum.Parse(typeof(StatusVenda), Leitor["Status_venda"].ToString());
                    Data_entrada       = DateTime.Parse(Leitor["Data_entrada"].ToString());
                    usuario            = new ClasseUsuario();
                    usuario.id_usuario = int.Parse(Leitor["id_usuario"].ToString());
                    mesa         = new ClasseMesa();
                    mesa.id_mesa = int.Parse(Leitor["id_mesa"].ToString());
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
        }
Exemplo n.º 4
0
        public void BaixarFatura(Model.Fatura fatura)
        {
            con     = new MySqlConnection();
            conexao = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "UPDATE fatura SET EstaPago = ?EstaPago, Data_Pagamento = ?Data_Pagamento WHERE Id_Fatura = ?Id_Fatura";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?EstaPago", fatura.Estapago);
                cmd.Parameters.AddWithValue("?Id_Fatura", fatura.Idfatura);
                cmd.Parameters.AddWithValue("?Data_Pagamento", fatura.DataPagamento1.Date);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 5
0
        public void InserirDados(Decimal Preco, String Descricao)
        {
            con                  = new MySqlConnection();
            servicosmodel        = new Model.Servicos();
            conexao              = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "INSERT INTO servico(Preco, Descricao)";

            query += " VALUES (?Preco, ?Descricao)";
            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Preco", Preco);
                cmd.Parameters.AddWithValue("?Descricao", Descricao);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 6
0
        public void CarregarMesaPorID(int id)
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            try
            {
                obj.Conectar();
                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT	id_mesa, Numero_mesas, Status FROM MESA WHERE Numero_mesas = @ID", obj.objCon);

                cmd.Parameters.AddWithValue("@ID", id);

                Leitor = cmd.ExecuteReader();

                if (Leitor.Read())
                {
                    id_mesa = int.Parse(Leitor["id_mesa"].ToString());
                    status  = (StatusMesa)Enum.Parse(typeof(StatusMesa), Leitor["Status"].ToString());
                    numero  = int.Parse((Leitor["Numero_mesas"].ToString()));
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
        }
Exemplo n.º 7
0
        public void InserirDados(String tipoproduto)
        {
            con = new MySqlConnection();
            tipoprodutomodel     = new Model.TipoProduto();
            conexao              = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "INSERT INTO tipoproduto(TipoProduto)";

            query += " VALUES (?tipoproduto)";
            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?tipoproduto", tipoproduto);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
        public bool CadastrarConsumo()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "INSERT INTO CONSUMO (quantidade, Valor_total, apagado, id_cardapio, id_venda)  VALUES ( @QUANTIDADE, @VALORTOTAL, @APAGADO, @IDCARDAPIO, @IDVENDA)";

                obj.cmd = new SqlCommand(sql, obj.objCon);


                obj.cmd.Parameters.AddWithValue("@QUANTIDADE", quantidade);
                obj.cmd.Parameters.AddWithValue("@VALORTOTAL", Valor_total);
                obj.cmd.Parameters.AddWithValue("@APAGADO", apagado);
                obj.cmd.Parameters.AddWithValue("@IDCARDAPIO", Cardapio.id_cardapio);
                obj.cmd.Parameters.AddWithValue("@IDVENDA", Venda.id_venda);


                obj.cmd.ExecuteNonQuery();

                correto = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
        public bool AtualizarConsumo()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "UPDATE CONSUMO SET  quantidade=@QUANTIDADE, Valor_total=@VALORTOTAL, apagado=@APAGADO, id_cardapio=@IDCARDAPIO, id_venda=@IDVENDA WHERE id_consumo = @IDCONSUMO";

                obj.cmd = new System.Data.SqlClient.SqlCommand(sql, obj.objCon);


                obj.cmd.Parameters.AddWithValue("@QUANTIDADE", quantidade);
                obj.cmd.Parameters.AddWithValue("@VALORTOTAL", Valor_total);
                obj.cmd.Parameters.AddWithValue("@APAGADO", apagado);
                obj.cmd.Parameters.AddWithValue("@IDCARDAPIO", Cardapio.id_cardapio);
                obj.cmd.Parameters.AddWithValue("@IDVENDA", Venda.id_venda);
                obj.cmd.Parameters.AddWithValue("@IDCONSUMO", id_consumo);

                obj.cmd.ExecuteNonQuery();
                correto = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
Exemplo n.º 10
0
        public bool AtualizarUsuario()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "UPDATE USUARIO SET nome=@NOME, login=@LOGIN, senha=@SENHA, apagado=@APAGADO, id_cargo=@IDCARGO  WHERE id_usuario = @ID_USUARIO";

                obj.cmd = new SqlCommand(sql, obj.objCon);

                obj.cmd.Parameters.AddWithValue("@NOME", nome);
                obj.cmd.Parameters.AddWithValue("@LOGIN", login);
                obj.cmd.Parameters.AddWithValue("@SENHA", Criptografia.GerarHashMd5(senha));
                obj.cmd.Parameters.AddWithValue("@APAGADO", apagado);
                obj.cmd.Parameters.AddWithValue("@IDCARGO", cargo.id_cargo);
                obj.cmd.Parameters.AddWithValue("@ID_USUARIO", id_usuario);


                obj.cmd.ExecuteNonQuery();

                correto = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
Exemplo n.º 11
0
        public bool DeletarUsuario(int id)
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "DELETE FROM USUARIO WHERE ID_USUARIO = @ID_USUARIO";

                obj.cmd = new SqlCommand(sql, obj.objCon);

                obj.cmd.Parameters.AddWithValue("@ID_USUARIO", id_usuario);
                obj.cmd.ExecuteNonQuery();
                correto = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
Exemplo n.º 12
0
        public bool CadastrarUsuario()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "INSERT INTO USUARIO (nome, login, senha, apagado, id_cargo)  VALUES (@NOME, @LOGIN, @SENHA, @APAGADO, @IDCARGO)";

                obj.cmd = new System.Data.SqlClient.SqlCommand(sql, obj.objCon);

                obj.cmd.Parameters.AddWithValue("@NOME", nome);
                obj.cmd.Parameters.AddWithValue("@LOGIN", login);
                obj.cmd.Parameters.AddWithValue("@SENHA", Criptografia.GerarHashMd5(senha));
                obj.cmd.Parameters.AddWithValue("@APAGADO", apagado);
                obj.cmd.Parameters.AddWithValue("@IDCARGO", cargo.id_cargo);

                obj.cmd.ExecuteNonQuery();

                correto = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
Exemplo n.º 13
0
        public bool Logar()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "SELECT id_usuario, login, senha, id_cargo FROM USUARIO WHERE login = @LOGIN AND senha = @SENHA";

                obj.cmd = new SqlCommand(sql, obj.objCon);

                obj.cmd.Parameters.AddWithValue("@LOGIN", login);
                obj.cmd.Parameters.AddWithValue("@SENHA", Criptografia.GerarHashMd5(senha));



                obj.leitor = obj.cmd.ExecuteReader();

                correto = obj.leitor.Read();
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
Exemplo n.º 14
0
        public void CarregarUsuarioPorLogin(string login)
        {
            Conexao.Conexao obj = new Conexao.Conexao();
            try
            {
                obj.Conectar();

                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT id_usuario, nome, login, senha, id_cargo FROM USUARIO WHERE login = @LOGIN", obj.objCon);
                cmd.Parameters.AddWithValue("@LOGIN", login);
                Leitor = cmd.ExecuteReader();

                if (Leitor.Read())
                {
                    id_usuario = int.Parse(Leitor["id_usuario"].ToString());
                    nome       = Leitor["nome"].ToString();
                    login      = Leitor["login"].ToString();
                    senha      = Leitor["senha"].ToString();
                    cargo      = new ClasseCargo();
                    cargo.CarregarCargoPorID(int.Parse(Leitor["id_cargo"].ToString()));
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
        }
Exemplo n.º 15
0
        public static List <ClasseMesa> CarregarMesa()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            List <ClasseMesa> lista = new List <ClasseMesa>();

            try
            {
                obj.Conectar();
                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT id_mesa, Numero_mesas, Status FROM MESA", obj.objCon);

                Leitor = cmd.ExecuteReader();
                while (Leitor.Read())
                {
                    ClasseMesa mesa = new ClasseMesa();
                    mesa.id_mesa = int.Parse(Leitor["id_mesa"].ToString());
                    mesa.numero  = int.Parse(Leitor["Numero_mesas"].ToString());
                    mesa.status  = (StatusMesa)Enum.Parse(typeof(StatusMesa), Leitor["Status"].ToString());

                    lista.Add(mesa);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(lista);
        }
Exemplo n.º 16
0
        public void CarregarPorID(int id)
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            try
            {
                obj.Conectar();
                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT	quantidade, Valor_total, apagado, id_cardapio, id_venda FROM CONSUMO WHERE id_consumo = @ID", obj.objCon);

                cmd.Parameters.AddWithValue("@ID", id);

                Leitor = cmd.ExecuteReader();

                if (Leitor.Read())
                {
                    id_consumo           = id;
                    quantidade           = int.Parse(Leitor["quantidade"].ToString());
                    Valor_total          = float.Parse(Leitor["Valor_total"].ToString());
                    apagado              = bool.Parse((Leitor["apagado"].ToString()));
                    Cardapio             = new ClasseCardapio();
                    Cardapio.id_cardapio = int.Parse(Leitor["id_cardapio"].ToString());
                    Venda          = new ClasseVenda();
                    Venda.id_venda = int.Parse(Leitor["id_venda"].ToString());
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
        }
Exemplo n.º 17
0
        public bool AtualizarMesa()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "UPDATE MESA SET  Numero_mesas = @NUMERO, Status = @STATUS WHERE id_mesa = @IDMESA";

                obj.cmd = new System.Data.SqlClient.SqlCommand(sql, obj.objCon);


                obj.cmd.Parameters.AddWithValue("@NUMERO", numero);
                obj.cmd.Parameters.AddWithValue("@STATUS", status);
                obj.cmd.Parameters.AddWithValue("@IDMESA", id_mesa);

                obj.cmd.ExecuteNonQuery();
                correto = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
Exemplo n.º 18
0
        public void InserirDados(String Bairro, String Cidade, String Numero, String Cep, String Rua, String Cpfcliente)
        {
            con                  = new MySqlConnection();
            enderecomodel        = new Model.Endereco();
            conexao              = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "INSERT INTO endereco(Bairro, Cidade, Numero, Cep, Rua, CPF)";

            query += " VALUES (?Bairro, ?Cidade, ?Numero, ?Cep, ?Rua, ?CPF)";
            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);

                cmd.Parameters.AddWithValue("?Bairro", Bairro);
                cmd.Parameters.AddWithValue("?Cidade", Cidade);
                cmd.Parameters.AddWithValue("?Numero", Numero);
                cmd.Parameters.AddWithValue("?Cep", Cep);
                cmd.Parameters.AddWithValue("?Rua", Rua);
                cmd.Parameters.AddWithValue("?CPF", Cpfcliente);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 19
0
        public static List <ClasseCategoria_Cardapio> CarregarCategoriaCardapio()
        {
            Conexao.Conexao obj = new Conexao.Conexao();
            List <ClasseCategoria_Cardapio> lista = new List <ClasseCategoria_Cardapio>();

            try
            {
                obj.Conectar();

                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT  id_categoriacardapio, descricao  FROM CATEGORIACARDAPIO WHERE apagado = 0", obj.objCon);
                Leitor = cmd.ExecuteReader();

                while (Leitor.Read())
                {
                    ClasseCategoria_Cardapio c = new ClasseCategoria_Cardapio();
                    c.id_categoriacardapio = int.Parse(Leitor["id_categoriacardapio"].ToString());
                    c.descricao            = (Leitor["descricao"].ToString());

                    lista.Add(c);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(lista);
        }
Exemplo n.º 20
0
        public void AtualizarDadosEndereco(String Bairro, String Cidade, String Numero, String Cep, String Rua, String Cpfcliente, int Id_Endereco)
        {
            con     = new MySqlConnection();
            conexao = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "UPDATE endereco SET Bairro = ?Bairro, Cidade = ?Cidade, Numero = ?Numero, CEP = ?CEP, Rua = ?Rua, CPF = ?CPF WHERE Id_Endereco = ?Id_Endereco";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Bairro", Bairro);
                cmd.Parameters.AddWithValue("?Cidade", Cidade);
                cmd.Parameters.AddWithValue("?Numero", Numero);
                cmd.Parameters.AddWithValue("?CEP", Cep);
                cmd.Parameters.AddWithValue("?Rua", Rua);
                cmd.Parameters.AddWithValue("?CPF", Cpfcliente);
                cmd.Parameters.AddWithValue("?Id_Endereco", Id_Endereco);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 21
0
        public void AtualizarDadosTipo(String Nome, int idTipoProduto)
        {
            con     = new MySqlConnection();
            conexao = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "UPDATE tipoproduto SET TipoProduto = ?Nome WHERE IdTipo = ?IdTipo";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Nome", Nome);
                cmd.Parameters.AddWithValue("?IdTipo", idTipoProduto);

                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 22
0
        private void carregarDados()
        {
            conexao = new Conexao.Conexao();
            dataGridView1.DataSource = null;
            dataGridView1.Rows.Clear();
            dataGridView1.Refresh();

            string connectionString = conexao.getConnectionString();
            string query            = "SELECT Codigo_Barras, Nome, Data_Vencimento, Quantidade_estoque from produto where Data_Vencimento <= DATE_ADD(CURRENT_DATE(), INTERVAL 3 DAY)";

            using (MySqlConnection conn = new MySqlConnection(connectionString))


            {
                using (MySqlDataAdapter adapter = new MySqlDataAdapter(query, conn))
                {
                    try
                    {
                        DataTable dataTable = new DataTable();
                        adapter.Fill(dataTable);
                        for (int i = 0; i < dataTable.Rows.Count; i++)
                        {
                            dataGridView1.Rows.Add(dataTable.Rows[i][0], dataTable.Rows[i][1], dataTable.Rows[i][2], dataTable.Rows[i][3]);
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Erro: " + ex);
                    }
                }
            }
        }
Exemplo n.º 23
0
        private void carregarDados()
        {
            conexao = new Conexao.Conexao();
            dataGridViewtipoproduto.DataSource = null;
            dataGridViewtipoproduto.Rows.Clear();
            dataGridViewtipoproduto.Refresh();

            string connectionString = conexao.getConnectionString();
            string query            = "SELECT * FROM tipoproduto";

            using (MySqlConnection conn = new MySqlConnection(connectionString))


            {
                using (MySqlDataAdapter adapter = new MySqlDataAdapter(query, conn))
                {
                    try
                    {
                        DataTable dataTable = new DataTable();
                        adapter.Fill(dataTable);
                        for (int i = 0; i < dataTable.Rows.Count; i++)
                        {
                            dataGridViewtipoproduto.Rows.Add(dataTable.Rows[i][1], dataTable.Rows[i][0]);
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Erro: " + ex);
                    }
                }
            }
        }
Exemplo n.º 24
0
        private void carregaDados()
        {
            conexao = new Conexao.Conexao();
            dataGridView1.DataSource = null;
            dataGridView1.Rows.Clear();
            dataGridView1.Refresh();
            string connectionString = conexao.getConnectionString();
            string query            = "SELECT c.Id_Fatura,a.Nome, b.Id_Carrinho, c.Data_Vencimento, c.Data_Pagamento, c.EstaPago, c.Valor_Total, y.Nome from cliente a " +
                                      "INNER JOIN carrinho b ON b.CPF = a.CPF INNER JOIN fatura c on c.Id_Carrinho = b.Id_Carrinho INNER JOIN carrinho_produtos d on d.Id_Carrinho = b.Id_Carrinho inner JOIN produto y on y.Codigo_Barras = d.Codigo_Barras";

            using (MySqlConnection conn = new MySqlConnection(connectionString))
            {
                using (MySqlDataAdapter adapter = new MySqlDataAdapter(query, conn))
                {
                    try
                    {
                        dataTable = new DataTable();
                        adapter.Fill(dataTable);
                        for (int i = 0; i < dataTable.Rows.Count; i++)
                        {
                            dataGridView1.Rows.Add(dataTable.Rows[i][0], dataTable.Rows[i][1], dataTable.Rows[i][2], dataTable.Rows[i][3], dataTable.Rows[i][4].ToString() == "01/01/0001 00:00:00" ? "Não pago" : dataTable.Rows[i][4], dataTable.Rows[i][5].ToString() == '1'.ToString() ? "Sim" : "Não", dataTable.Rows[i][6], dataTable.Rows[i][7]);
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Erro: " + ex);
                    }
                }
            }
        }
Exemplo n.º 25
0
        public void AtualizarDadosServico(Model.Servicos servico)
        {
            con     = new MySqlConnection();
            conexao = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "UPDATE servico SET Descricao = ?Nome, Preco = ?Preco WHERE Id_Servico = ?Id_Servico";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Nome", servico.Descricao);
                cmd.Parameters.AddWithValue("?Preco", servico.Preco);
                cmd.Parameters.AddWithValue("?Id_Servico", servico.Idservico);

                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 26
0
        public void InserirDados(String Nome, Decimal PrecoCompra, Decimal PrecoVenda, int QuantidadeEstoque, DateTime DataVencimento, int IdCategoria)
        {
            con                  = new MySqlConnection();
            prdutomodel          = new Model.Produto();
            conexao              = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "INSERT INTO produto(Nome, Preco_Compra, Preco_Venda, Quantidade_Estoque, Data_Vencimento, IdTipo)";

            query += " VALUES (?Nome, ?Preco_Compra, ?Preco_Venda, ?Quantidade_Estoque, ?Data_Vencimento, ?IdTipo)";
            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Nome", Nome);
                cmd.Parameters.AddWithValue("?Preco_Compra", PrecoCompra);
                cmd.Parameters.AddWithValue("?Preco_Venda", PrecoVenda);
                cmd.Parameters.AddWithValue("?Quantidade_Estoque", QuantidadeEstoque);
                cmd.Parameters.AddWithValue("?Data_Vencimento", DataVencimento.Date);
                cmd.Parameters.AddWithValue("?IdTipo", IdCategoria);

                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 27
0
        public void AtualizarDadosCliente(String Nome, DateTime DataNascimento, String CPF, String Email, String Contato)
        {
            con     = new MySqlConnection();
            conexao = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "UPDATE cliente SET Nome = ?Nome, Data_Nascimento = ?Data_Nascimento, Email = ?Email, Contato = ?Contato WHERE CPF = ?CPF";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Nome", Nome);
                cmd.Parameters.AddWithValue("?Data_Nascimento", DataNascimento.Date);
                cmd.Parameters.AddWithValue("?Email", Email);
                cmd.Parameters.AddWithValue("?Contato", Contato);
                cmd.Parameters.AddWithValue("?CPF", CPF);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 28
0
        public void AtualizarDadosProduto(String Nome, Decimal PrecoCompra, Decimal PrecoVenda, int QuantidadeEstoque, DateTime DataVencimento, int IdCategoria, int CodigoBarras)
        {
            con     = new MySqlConnection();
            conexao = new Conexao.Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "UPDATE produto SET Nome = ?Nome, Data_Vencimento = ?Data_Vencimento, Preco_Compra = ?Preco_Compra, Preco_Venda = ?Preco_Venda, Quantidade_Estoque = ?Quantidade_Estoque, IdTipo = ?IdTipo WHERE Codigo_Barras = ?Codigo_Barras";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Nome", Nome);
                cmd.Parameters.AddWithValue("?Data_vencimento", DataVencimento.Date);
                cmd.Parameters.AddWithValue("?Preco_Compra", PrecoCompra);
                cmd.Parameters.AddWithValue("?Preco_Venda", PrecoVenda);
                cmd.Parameters.AddWithValue("?Quantidade_Estoque", QuantidadeEstoque);
                cmd.Parameters.AddWithValue("?IdTipo", IdCategoria);
                cmd.Parameters.AddWithValue("?Codigo_Barras", CodigoBarras);

                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Exemplo n.º 29
0
        public bool AtualizarVenda()
        {
            Conexao.Conexao obj = new Conexao.Conexao();

            bool correto = false;

            try
            {
                obj.Conectar();

                string sql = "UPDATE VENDA SET Desconto=@DESCONTO, Numero_pessoa=@NUMERO, Status_venda=@STATUSVENDA, couvert=@COUVERT, taxa_servico=@TAXA, id_mesa=@IDMESA, id_usuario=@IDUSUARIO where id_venda = @IDVENDA";

                obj.cmd = new System.Data.SqlClient.SqlCommand(sql, obj.objCon);

                obj.cmd.Parameters.AddWithValue("@DESCONTO", Desconto);
                obj.cmd.Parameters.AddWithValue("@NUMERO", Numero_pessoa);
                obj.cmd.Parameters.AddWithValue("@COUVERT", Couvert_artistico);
                obj.cmd.Parameters.AddWithValue("@TAXA", taxaservico);
                obj.cmd.Parameters.AddWithValue("@STATUSVENDA", Status_Venda);
                obj.cmd.Parameters.AddWithValue("@IDVENDA", id_venda);
                obj.cmd.Parameters.AddWithValue("@IDMESA", mesa.id_mesa);
                obj.cmd.Parameters.AddWithValue("@IDUSUARIO", usuario.id_usuario);


                obj.cmd.ExecuteNonQuery();

                correto = true;
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(correto);
        }
Exemplo n.º 30
0
        public bool TemUsuario(string Login, int id_usuario)
        {
            bool existe = false;

            Conexao.Conexao obj = new Conexao.Conexao();
            try
            {
                obj.Conectar();

                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT  COUNT (*) FROM USUARIO WHERE id_usuario != '" + id_usuario + "' AND login = '******' AND apagado = 0", obj.objCon);
                Leitor = cmd.ExecuteReader();

                if (Leitor.Read())
                {
                    existe = int.Parse(Leitor[0].ToString()) > 0;
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
            return(existe);
        }