private void BtnProdutoAdd_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtNome.Text == "" || TxtTipo.Text == "" || TxtQuantidade.Text == "") { BlkErros.Text = "Formato Inválido"; } else { int quantidade = int.Parse(TxtQuantidade.Text); comd.CommandText = Funcionalidade.AdicionarProduto(); comd.Parameters.AddWithValue("Nome", TxtNome.Text); comd.Parameters.AddWithValue("Tipo", TxtTipo.Text); comd.Parameters.AddWithValue("Quantidade", quantidade); conex.Open(); comd.ExecuteNonQuery(); conex.Close(); BlkErros.Text = "Atualizado"; } }
private void BtnTipo_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; comd.CommandText = Funcionalidade.TamanhoTabelaEstoqueTipo(); comd.Parameters.AddWithValue("Tipo", TxtTipo.Text); comd.Connection.Open(); SqlDataReader reader = comd.ExecuteReader(); int total = 0; if (reader.HasRows) { while (reader.Read()) { total = reader.GetInt32(0); } } reader.Close(); comd.Connection.Close(); comd.CommandText = Funcionalidade.TamanhoTabelaEstoqueTipo(); comd.Parameters.RemoveAt("Tipo"); int i = 0; comd.CommandText = Funcionalidade.VisualizarTipoEstoque(); comd.Parameters.AddWithValue("Tipo", TxtTipo.Text); comd.Connection.Open(); SqlDataReader leitor = comd.ExecuteReader(); int[] id = new int[total]; string[] nome = new string[total]; int[] qtd = new int[total]; if (leitor.HasRows) { while (leitor.Read()) { id[i] = leitor.GetInt32(0); nome[i] = leitor.GetString(1); qtd[i] = leitor.GetInt32(2); i++; } } leitor.Close(); comd.Connection.Close(); for (int a = 0; a < total; a++) { LstIdTipo.Items.Add(id[a]); LstNomeTipo.Items.Add(nome[a]); LstQtdTipo.Items.Add(qtd[a]); } }
private void BtnSalarioAtt_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; int sal = int.Parse(TxtSalarioAtt.Text); if (TxtSalarioAtt.Text == "") { BlkErros.Text = "Formato inválido"; } else { BlkErros.Text = ""; comd.CommandText = Funcionalidade.AtualizarFuncionarioSalario(); comd.Parameters.AddWithValue("Salario", sal); comd.Parameters.AddWithValue("Codigo", TxtCodigoAtt.Text); conex.Open(); comd.ExecuteNonQuery(); conex.Close(); BlkErros.Text = "Atualizado"; BlkNomes.Text = ""; } }
private void BtnProdutoAdd_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtDia.Text == "" || TxtMes.Text == "" || TxtAno.Text == "" || TxtValor.Text == "" || TxtFuncionario.Text == "") { BlkErros.Text = "Formato Inválido"; } else { int valor = int.Parse(TxtValor.Text); comd.CommandText = Funcionalidade.AdicionarConta(); comd.Parameters.AddWithValue("Valor", valor); comd.Parameters.AddWithValue("Funcionario", TxtFuncionario.Text); comd.Parameters.AddWithValue("Dia", TxtDia.Text); comd.Parameters.AddWithValue("Mes", TxtMes.Text); comd.Parameters.AddWithValue("Ano", TxtAno.Text); conex.Open(); comd.ExecuteNonQuery(); conex.Close(); BlkErros.Text = "Atualizado"; } }
private void BtnRegistro_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (PswSenhaAcesso.Password == "") { BlkErrosInfos.Text = "Formato inválido"; PswSenhaAcesso.Password = ""; } else { comd.CommandText = Funcionalidade.RegistrarGerente(); comd.Parameters.AddWithValue("Código", TxtCodigo.Text); comd.Parameters.AddWithValue("Senha", PswSenhaAcesso.Password); comd.Parameters.AddWithValue("Nome", BklNomes.Text); } conex.Open(); comd.ExecuteNonQuery(); conex.Close(); BlkErrosInfos.Text = "Atualizado!"; BklNomes.Text = ""; }
private void BtnDataAtt_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtDiaAtt.Text == "" || TxtMesAtt.Text == "" || TxtAnoAtt.Text == "") { BlkErros.Text = "Formato inválido"; } else { BlkErros.Text = ""; comd.CommandText = Funcionalidade.AtualizarContaData(); comd.Parameters.AddWithValue("Dia", TxtDiaAtt.Text); comd.Parameters.AddWithValue("Mes", TxtMesAtt.Text); comd.Parameters.AddWithValue("Ano", TxtAnoAtt.Text); comd.Parameters.AddWithValue("Id", TxtIdAtt.Text); conex.Open(); comd.ExecuteNonQuery(); conex.Close(); BlkErros.Text = "Atualizado"; BlkNomes.Text = ""; } }
private void BtnVerificarAtt_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtCodigoAtt.Text == "") { BlkErros.Text = "Funcionário não encontrado"; } else { comd.CommandText = Funcionalidade.VerificarCodigo(); comd.Parameters.AddWithValue("Codigo", TxtCodigoAtt.Text); comd.Connection.Open(); SqlDataReader reader = comd.ExecuteReader(); int id = 0; string nome = ""; if (reader.HasRows) { while (reader.Read()) { id = reader.GetInt32(0); nome = reader.GetString(1); } } reader.Close(); comd.Connection.Close(); if (id == 0) { BlkErros.Text = "Funcionário não encontrado"; TxtCodigoAtt.Text = ""; } else { BlkErros.Text = "Funcionário encontrado:"; BlkNomeAtt.Visibility = System.Windows.Visibility.Visible; TxtNomeAtt.Visibility = System.Windows.Visibility.Visible; BtnNomeAtt.Visibility = System.Windows.Visibility.Visible; BlkTurnoAtt.Visibility = System.Windows.Visibility.Visible; TxtTurnoAtt.Visibility = System.Windows.Visibility.Visible; BtnTurnoAtt.Visibility = System.Windows.Visibility.Visible; BlkFuncaoAtt.Visibility = System.Windows.Visibility.Visible; TxtFuncaoAtt.Visibility = System.Windows.Visibility.Visible; BtnFuncaoAtt.Visibility = System.Windows.Visibility.Visible; BlkSalarioAtt.Visibility = System.Windows.Visibility.Visible; TxtSalarioAtt.Visibility = System.Windows.Visibility.Visible; BtnSalarioAtt.Visibility = System.Windows.Visibility.Visible; BlkNomes.Text = nome; } } }
private void BtnVerificarId_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtIdAtt.Text == "") { BlkErros.Text = "Conta não encontrada"; } else { comd.CommandText = Funcionalidade.VerificarCodigoFaturamento(); comd.Parameters.AddWithValue("Codigo", TxtIdAtt.Text); comd.Connection.Open(); SqlDataReader reader = comd.ExecuteReader(); int id = 0; if (reader.HasRows) { while (reader.Read()) { id = reader.GetInt32(0); } } reader.Close(); comd.Connection.Close(); if (id == 0) { BlkErros.Text = "Conta não encontrada"; TxtIdAtt.Text = ""; } else { BlkErros.Text = "Conta encontrada:"; BlkDataAtt.Visibility = System.Windows.Visibility.Visible; TxtDiaAtt.Visibility = System.Windows.Visibility.Visible; TxtMesAtt.Visibility = System.Windows.Visibility.Visible; TxtAnoAtt.Visibility = System.Windows.Visibility.Visible; BtnDataAtt.Visibility = System.Windows.Visibility.Visible; BlkValorAtt.Visibility = System.Windows.Visibility.Visible; TxtValorAtt.Visibility = System.Windows.Visibility.Visible; BtnValorAtt.Visibility = System.Windows.Visibility.Visible; BlkFuncionarioAtt.Visibility = System.Windows.Visibility.Visible; TxtFuncionarioAtt.Visibility = System.Windows.Visibility.Visible; BtnFuncionarioAtt.Visibility = System.Windows.Visibility.Visible; BlkNomes.Text = id.ToString(); } } }
private void BtnVerficarCodigoAtt_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtCodigoGerente.Text == "") { BlkErrosInfos.Text = "Funcionário não encontrado"; } else { comd.CommandText = Funcionalidade.VerificarCodigoAtualizacaoGerente(); comd.Parameters.AddWithValue("Codigo", TxtCodigoGerente.Text); comd.Connection.Open(); SqlDataReader reader = comd.ExecuteReader(); int id = 0; string nome = ""; if (reader.HasRows) { while (reader.Read()) { id = reader.GetInt32(0); nome = reader.GetString(1); } } reader.Close(); comd.Connection.Close(); if (id == 0) { BlkErrosInfos.Text = "Funcionário não encontrado"; TxtCodigo.Text = ""; } else { BlkErrosInfos.Text = "Gerente Encontrado:"; BlkSenhaAtual.Visibility = System.Windows.Visibility.Visible; PswAtual.Visibility = System.Windows.Visibility.Visible; BlkNovaSenha.Visibility = System.Windows.Visibility.Visible; PswNovaSenha.Visibility = System.Windows.Visibility.Visible; BtnGerenteAtualizar.Visibility = System.Windows.Visibility.Visible; BklNomes.Text = nome; TxtCodigoGerente.IsEnabled = false; BtnVerficarCodigoAtt.IsEnabled = false; } } }
private void BtnVisualizarTurno_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; comd.CommandText = Funcionalidade.TamanhoTabelaGerenteTurno(); comd.Connection.Open(); SqlDataReader reader = comd.ExecuteReader(); int total = 0; if (reader.HasRows) { while (reader.Read()) { total = reader.GetInt32(0); } } reader.Close(); comd.Connection.Close(); int i = 0; comd.CommandText = Funcionalidade.VisualizarTurnosGerentes(); comd.Parameters.AddWithValue("Turno", TxtTurno.Text); comd.Connection.Open(); SqlDataReader leitor = comd.ExecuteReader(); string[] codigo = new string[total]; if (leitor.HasRows) { while (leitor.Read()) { codigo[i] = leitor.GetString(0); i++; } } leitor.Close(); comd.Connection.Close(); for (int a = 0; a < total; a++) { LstTurnos.Items.Add(codigo[a]); } }
private void BtnId_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; int idi = int.Parse(TxtId.Text); comd.CommandText = Funcionalidade.VisualizarConta(); comd.Parameters.AddWithValue("Id", idi); int i = 0; comd.Connection.Open(); SqlDataReader leitor = comd.ExecuteReader(); int valor = 0; string codi = ""; string dia = ""; string mes = ""; string ano = ""; if (leitor.HasRows) { while (leitor.Read()) { valor = leitor.GetInt32(0); codi = leitor.GetString(1); dia = leitor.GetString(2); mes = leitor.GetString(3); ano = leitor.GetString(4); i++; } } leitor.Close(); comd.Connection.Close(); LstValor.Items.Add(valor); LstFuncio.Items.Add(codi); LstDia.Items.Add(dia); LstMes.Items.Add(mes); LstAno.Items.Add(ano); }
private void BtnLogin_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtUser.Text == "" || PswSenha.Password == "") { TxtErro.Text = "Informações Inválidas"; TxtUser.Text = ""; PswSenha.Password = ""; } else { comd.CommandText = Funcionalidade.Login(); comd.Parameters.AddWithValue("Codigo", TxtUser.Text); comd.Parameters.AddWithValue("Senha", PswSenha.Password); comd.Connection.Open(); SqlDataReader reader = comd.ExecuteReader(); int s = 0; if (reader.HasRows) { reader.Read(); s = reader.GetInt32(0); } reader.Close(); comd.Connection.Close(); if (s == 0) { TxtErro.Text = "Informações Inválidas"; TxtUser.Text = ""; PswSenha.Password = ""; } else { Menu novo = new Menu(); novo.ShowDialog(); } } }
private void TxtSoma_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; comd.CommandText = Funcionalidade.VisualizarSoma(); comd.Parameters.AddWithValue("Mês", TxtMes.Text); comd.Parameters.AddWithValue("Ano", TxtAno.Text); comd.Connection.Open(); try { SqlDataReader leitor = comd.ExecuteReader(); int valor = 0; if (leitor.HasRows) { while (leitor.Read()) { valor = leitor.GetInt32(0); } } leitor.Close(); comd.Connection.Close(); LstLucro.Items.Add(valor); } catch (Exception err) { MessageBox.Show(err.Message); } }
private void BtnFuncioAdd_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (TxtCodigoAdd.Text == "" || TxtNomeAdd.Text == "" || TxtFuncaoAdd.Text == "" || TxtTurnoAdd.Text == "" || TxtSalarioAdd.Text == "") { BlkErros.Text = "Formato Inválido"; } else { BlkErros.Text = ""; int sal = int.Parse(TxtSalarioAdd.Text); string data = DateTime.Now.ToString("dd/MM/yyyy"); comd.CommandText = Funcionalidade.AdicionarFuncionario(); comd.Parameters.AddWithValue("Codigo", TxtCodigoAdd.Text); comd.Parameters.AddWithValue("Nome", TxtNomeAdd.Text); comd.Parameters.AddWithValue("Inicio", "08/10/2017"); comd.Parameters.AddWithValue("Status", '1'); comd.Parameters.AddWithValue("Funcao", TxtFuncaoAdd.Text); comd.Parameters.AddWithValue("Salario", sal); comd.Parameters.AddWithValue("Turno", TxtTurnoAdd.Text); conex.Open(); comd.ExecuteNonQuery(); conex.Close(); BlkErros.Text = "Atualizado"; } }
private void BtnGerenteAtualizar_Click(object sender, RoutedEventArgs e) { SqlConnection conex = new SqlConnection("Data Source = localhost; Initial Catalog = Restaurante; Integrated Security = SSPI;"); SqlCommand comd = new SqlCommand(); comd.Connection = conex; if (PswNovaSenha.Password == "" || PswAtual.Password == "") { BlkErrosInfos.Text = "Informações Inválidas"; BklNomes.Text = ""; } else { comd.CommandText = Funcionalidade.VerificarSenhaAtualizacaoGerente(); comd.Parameters.AddWithValue("Codigo", TxtCodigoGerente.Text); comd.Connection.Open(); SqlDataReader reader = comd.ExecuteReader(); string senha = ""; if (reader.HasRows) { while (reader.Read()) { senha = reader.GetString(0); } } else { BlkErrosInfos.Text = "Erro"; } reader.Close(); comd.Connection.Close(); try { if (senha == PswAtual.Password) { comd.CommandText = Funcionalidade.AtualizarGerente(); comd.Parameters.AddWithValue("Senha", PswNovaSenha.Password); comd.Parameters.AddWithValue("Código", TxtCodigoGerente.Text); conex.Open(); comd.ExecuteNonQuery(); conex.Close(); BlkErrosInfos.Text = "Atualizado!"; BklNomes.Text = ""; } else { BlkErrosInfos.Text = "Senha Inválida"; BklNomes.Text = ""; } } catch (Exception err) { MessageBox.Show(err.Message); } } }