private void btnSalvarFun_Click(object sender, EventArgs e) { if (idTextBox.Text == "" || nomeTextBox.Text == "" || enderecoTextBox.Text == "" || cbOcupacao.Text == "" || loginTextBox.Text == "" || senhaTextBox.Text == "" || (mskTel.Text.Length < 14 && mskCel.Text.Length < 15)) { MessageBox.Show("Preencha todos os campos ", "Campos Vazios ", MessageBoxButtons.OK, MessageBoxIcon.Information); idTextBox.Focus(); } else { SqlConnection conn = null; try { try { conn = Conexao.obterConexao(); string sql = "insert into funcionario( nome, endereco, telefone, celular, ocupacao, login, senha, datacadastro, ativo)values (@nome, @endereco, @telefone, @celular, @ocupacao, @login, @senha, @datacadastro, @ativo)"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@nome", nomeTextBox.Text); cmd.Parameters.AddWithValue("@endereco", enderecoTextBox.Text); cmd.Parameters.AddWithValue("@telefone", mskTel.Text); cmd.Parameters.AddWithValue("@celular", mskCel.Text); cmd.Parameters.AddWithValue("@ocupacao", cbOcupacao.Text); cmd.Parameters.AddWithValue("@login", loginTextBox.Text); cmd.Parameters.AddWithValue("@senha", senhaTextBox.Text); cmd.Parameters.AddWithValue("@datacadastro", DateTime.Parse(datacadastroDateTimePicker.Text)); cmd.Parameters.AddWithValue("@ativo", ativoCheckBox.Checked); cmd.ExecuteNonQuery(); MessageBox.Show("Cadastro concluído com sucesso!", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); conn.Close(); } catch (Exception erro) { MessageBox.Show("Não foi possível concluir o cadastro" + erro, "Não cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); } finally { idTextBox.Clear(); } } catch (Exception erro) { MessageBox.Show("ERRO" + erro); } } }
private void PesquisaItens_Load(object sender, EventArgs e) { string buscaitens = "select id, nome, valorvenda, quantidade from ItensCardapio where nome like @p"; SqlConnection conn = Conexao.obterConexao(); SqlCommand cmd = new SqlCommand(buscaitens, conn); cmd.Parameters.Add("@p", "%" + this.busca + "%"); cmd.CommandType = CommandType.Text; SqlDataReader dr = cmd.ExecuteReader(); int colunas = dr.FieldCount; for (int i = 0; i < colunas; i++) { gridItensBusca.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[colunas]; while (dr.Read()) { //percorre cada uma das colunas for (int a = 0; a < colunas; a++) { //verifica o tipo de dados da coluna if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.Double") { linhaDados[a] = dr.GetDouble(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.Double") { linhaDados[a] = dr.GetDouble(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.Decimal") { linhaDados[a] = dr.GetDecimal(a).ToString(); } } //atribui a linha ao datagridview gridItensBusca.Rows.Add(linhaDados); } }
private void btnEntrar_Click(object sender, EventArgs e) { SqlConnection conn = null; try { if (txtLogin.Text != "" && txtSenha.Text != "") { conn = Conexao.obterConexao(); //Tentando conectr com o banco. String sql = "Select id, nome, ocupacao from Funcionario where login =@login and Senha =@senha"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@login", txtLogin.Text); cmd.Parameters.AddWithValue("@senha", txtSenha.Text); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { Funcionario f = new Funcionario(); f.Id = int.Parse(dr["id"].ToString()); f.Nome = dr["nome"].ToString(); f.Ocupacao = dr["ocupacao"].ToString(); FormCaixa frmCaixa = new FormCaixa(f); this.Hide(); frmCaixa.Show(); } else { MessageBox.Show("Usuário e/ou senha inválidos", "Aviso de Segurança", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Todos os campos são de preenchimento obrigatório", "Aviso de Segurança", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { if (conn != null) { conn.Close(); } } }
private void button13_Click(object sender, EventArgs e) { string v; string v2; string consultaId = "select nome, valorvenda from ItensCardapio where id = @id"; SqlConnection conn = Conexao.obterConexao(); SqlCommand cmd = new SqlCommand(consultaId, conn); //cmd.Parameters.Add("@id", txtCodigoItem.Text); cmd.Parameters.AddWithValue("@id", Int32.Parse(txtCodigoItem.Text)); cmd.CommandType = CommandType.Text; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { v = dr.GetString(0); v2 = dr.GetDecimal(1).ToString(); } }
private void btnSalvarMesa_Click_1(object sender, EventArgs e) { if (idTextBox.Text == "" || descricaoTextBox.Text == "") { MessageBox.Show("Preencha o campo de descrição ", "Campos Vazios ", MessageBoxButtons.OK, MessageBoxIcon.Information); descricaoTextBox.Focus(); } else { SqlConnection conn = null; try { try { conn = Conexao.obterConexao(); string sql = "insert into mesa(id, descricao)values (@id,@descricao)"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@id", idTextBox.Text); cmd.Parameters.AddWithValue("@descricao", descricaoTextBox.Text); cmd.ExecuteNonQuery(); MessageBox.Show("Cadastro concluído com sucesso!", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); conn.Close(); } catch (Exception erro) { MessageBox.Show("Não foi possível concluir o cadastro" + erro, "Não cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); } finally { descricaoTextBox.Clear(); } } catch (Exception erro) { MessageBox.Show("ERRO" + erro); } } }
private void btnSalvaPratos_Click(object sender, EventArgs e) { if (idTextBox.Text == "" || nomeTextBox.Text == "" || descricaoTextBox.Text == "" || valorcustoTextBox.Text == "" || valorvendaTextBox.Text == "" || categoriaTextBox.Text == "" || quantidadeTextBox.Text == "") { MessageBox.Show("Preencha todos os campos ", "Campos Vazios ", MessageBoxButtons.OK, MessageBoxIcon.Information); idTextBox.Focus(); } else { SqlConnection conn = null; try { try { conn = Conexao.obterConexao(); string sql = "insert into ItensCardapio(id,nome, descricao, valorcusto, valorvenda, categoria, quantidade, imagem)values (@id,@nome, @descricao, @valorcusto, @valorvenda, @categoria, @quantidade, @imagem)"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@id", idTextBox.Text); cmd.Parameters.AddWithValue("@nome", nomeTextBox.Text); cmd.Parameters.AddWithValue("@descricao", descricaoTextBox.Text); cmd.Parameters.AddWithValue("@valorcusto", valorcustoTextBox.Text); cmd.Parameters.AddWithValue("@valorvenda", valorvendaTextBox.Text); cmd.Parameters.AddWithValue("@categoria", categoriaTextBox.Text); cmd.Parameters.AddWithValue("@quantidade", quantidadeTextBox.Text); cmd.Parameters.AddWithValue("@imagem", ImageData); cmd.ExecuteNonQuery(); MessageBox.Show("Cadastro concluído com sucesso!", "Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); conn.Close(); } catch (Exception erro) { MessageBox.Show("Não foi possível concluir o cadastro" + erro, "Não cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); } finally { idTextBox.Clear(); } } catch (Exception erro) { MessageBox.Show("ERRO" + erro); } finally { idTextBox.Clear(); nomeTextBox.Clear(); descricaoTextBox.Clear(); valorcustoTextBox.Clear(); valorvendaTextBox.Clear(); categoriaTextBox.Clear(); quantidadeTextBox.Clear(); imgPic.Image = null; imgPic.Invalidate(); } } }
private void FormCaixa_Load(object sender, EventArgs e) { gridEstoque.Columns.Add("ID", "ID"); gridEstoque.Columns.Add("Item", "Item"); gridEstoque.Columns.Add("Quantidade", "Quantidade"); string estoque = "select id, nome, quantidade from ItensCardapio"; SqlConnection estoquecon = Conexao.obterConexao(); SqlCommand estoquecmd = new SqlCommand(estoque, estoquecon); estoquecmd.CommandType = CommandType.Text; gridPedido.Columns.Add("Código", "Código"); gridPedido.Columns.Add("Descrição", "Descrição"); gridPedido.Columns.Add("Valor Unit", "Valor Unit"); gridPedido.Columns.Add("Quantidade", "Quantidade"); gridPedido.Columns.Add("Valor Total", "Valor Total"); txtNomeItem.Enabled = false; txtValorItem.Enabled = false; if (funcCaixa.Ocupacao != "ADM") { tabCadProduto.TabPages.Remove(tabCadastro); tabCadProduto.TabPages.Remove(tabEstoque); tabCadProduto.TabPages.Remove(tabMetricas); } else { dgAtualizaMesas.Columns.Add("ID", "ID"); dgAtualizaMesas.Columns.Add("Descrição", "Descrição"); dgAtualizaItens.Columns.Add("ID", "ID"); dgAtualizaItens.Columns.Add("Nome", "Nome"); dgAtualizaItens.Columns.Add("Valor de Venda", "Valor de Venda"); dgAtualizaPratos.Columns.Add("ID", "ID"); dgAtualizaPratos.Columns.Add("Nome", "Nome"); dgAtualizaPratos.Columns.Add("Valor de Venda", "Valor de Venda"); dgAtualizaFuncionarios.Columns.Add("ID", "ID"); dgAtualizaFuncionarios.Columns.Add("Nome", "Nome"); dgAtualizaFuncionarios.Columns.Add("Login", "Login"); string gridFuncionarios = "select id, nome, login from Funcionario"; SqlConnection conn = Conexao.obterConexao(); SqlCommand cmdFuncionario = new SqlCommand(gridFuncionarios, conn); cmdFuncionario.CommandType = CommandType.Text; SqlDataReader drFuncionario = cmdFuncionario.ExecuteReader(); int colunasFuncionarios = drFuncionario.FieldCount; string[] linhaFuncionarios = new string[colunasFuncionarios]; while (drFuncionario.Read()) { //MessageBox.Show(conn.State.ToString()); //percorre cada uma das colunas for (int a = 0; a < colunasFuncionarios; a++) { //verifica o tipo de dados da coluna if (drFuncionario.GetFieldType(a).ToString() == "System.Int32") { linhaFuncionarios[a] = drFuncionario.GetInt32(a).ToString(); } if (drFuncionario.GetFieldType(a).ToString() == "System.String") { linhaFuncionarios[a] = drFuncionario.GetString(a).ToString(); } if (drFuncionario.GetFieldType(a).ToString() == "System.String") { linhaFuncionarios[a] = drFuncionario.GetString(a).ToString(); } } dgAtualizaFuncionarios.Rows.Add(linhaFuncionarios); } drFuncionario.Close(); string gridItens = "select id, nome, valorvenda from ItensCardapio where categoria = 'Itens'"; //conn = Conexao.obterConexao(); SqlCommand cmdItens = new SqlCommand(gridItens, conn); cmdItens.CommandType = CommandType.Text; SqlDataReader drItens = cmdItens.ExecuteReader(); int colunasItens = drItens.FieldCount; string[] linhaItens = new string[colunasItens]; while (drItens.Read()) { //percorre cada uma das colunas for (int a = 0; a < colunasItens; a++) { //verifica o tipo de dados da coluna if (drItens.GetFieldType(a).ToString() == "System.Int32") { linhaItens[a] = drItens.GetInt32(a).ToString(); } if (drItens.GetFieldType(a).ToString() == "System.String") { linhaItens[a] = drItens.GetString(a).ToString(); } if (drItens.GetFieldType(a).ToString() == "System.Decimal") { linhaItens[a] = drItens.GetDecimal(a).ToString(); } } dgAtualizaItens.Rows.Add(linhaItens); } //conn.Close(); drItens.Close(); string gridPratos = "select id, nome, valorvenda from ItensCardapio where categoria = 'Pratos'"; //conn = Conexao.obterConexao(); SqlCommand cmdPratos = new SqlCommand(gridPratos, conn); cmdPratos.CommandType = CommandType.Text; SqlDataReader drPratos = cmdPratos.ExecuteReader(); int colunasPratos = drPratos.FieldCount; string[] linhaPratos = new string[colunasPratos]; while (drPratos.Read()) { //percorre cada uma das colunas for (int a = 0; a < colunasPratos; a++) { //verifica o tipo de dados da coluna if (drPratos.GetFieldType(a).ToString() == "System.Int32") { linhaPratos[a] = drPratos.GetInt32(a).ToString(); } if (drPratos.GetFieldType(a).ToString() == "System.String") { linhaPratos[a] = drPratos.GetString(a).ToString(); } if (drPratos.GetFieldType(a).ToString() == "System.Decimal") { linhaPratos[a] = drPratos.GetDecimal(a).ToString(); } } dgAtualizaPratos.Rows.Add(linhaPratos); } string gridMesas = "select * from Mesa"; conn = Conexao.obterConexao(); SqlCommand cmdMesas = new SqlCommand(gridMesas, conn); cmdMesas.CommandType = CommandType.Text; SqlDataReader drMesas = cmdMesas.ExecuteReader(); int colunasMesas = drMesas.FieldCount; string[] linhaMesas = new string[colunasMesas]; while (drMesas.Read()) { //percorre cada uma das colunas for (int a = 0; a < colunasMesas; a++) { //verifica o tipo de dados da coluna if (drMesas.GetFieldType(a).ToString() == "System.Int32") { linhaMesas[a] = drMesas.GetInt32(a).ToString(); } if (drMesas.GetFieldType(a).ToString() == "System.String") { linhaMesas[a] = drMesas.GetString(a).ToString(); } } // select id, nome, valorvenda from ItensCardapio where categoria = Pratos // select id, nome, valorvenda from ItensCardapio where categoria = Itens dgAtualizaMesas.Rows.Add(linhaMesas); } conn.Close(); } }
public gravaComanda() { this.conn = Conexao.obterConexao(); }
public GravaConta() { this.conn = Conexao.obterConexao(); }