private void button2_Click(object sender, EventArgs e) { GerarPdf pdf = new GerarPdf(); int id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); pdf.relatorio(id, festa.pegarFesta(AutenticacaoCliente.pegarId())); }
public bool CadastraConvidado(String nome, int idade, String sexo) { try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string cmdInserir = String.Format("Insert Into convidado(nome, idade, sexo, id_usuario) values('{0}',{1},'{2}', {3})", nome, idade, sexo, AutenticacaoCliente.pegarId()); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(cmdInserir, this.conn)) { pgsqlcommand.ExecuteNonQuery(); return(true); } } catch (NpgsqlException ex) { throw ex; //return false; } catch (Exception ex) { throw ex; //return false; } finally { this.conn.Close(); } }
private void textBox2_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { usuario.Login(textBox1.Text, textBox2.Text); if (AutenticacaoCliente.pegarId() != 0) { if (AutenticacaoCliente.pegarTipo() == 2) { this.Hide(); MenuCliente menuCliente = new MenuCliente(); menuCliente.Show(); } else if (AutenticacaoCliente.pegarTipo() == 0 || AutenticacaoCliente.pegarTipo() == 1) { this.Hide(); MenuFornecedor menuFornecedor = new MenuFornecedor(); menuFornecedor.Show(); } else if (AutenticacaoCliente.pegarTipo() == 3) { this.Hide(); ListaMensagem listaMensagem = new ListaMensagem(); listaMensagem.Show(); } } else if (AutenticacaoCliente.pegarId() == 0) { MessageBox.Show("Não há usuário com esses dados", "Erro!", MessageBoxButtons.OK); } } }
private void Comida_Load(object sender, EventArgs e) { comboBox1.DataSource = itens.grupoComidas(); comboBox1.DisplayMember = "nome"; comboBox1.ValueMember = "id"; comboBox1.Text = ""; comboBox2.DataSource = null; dataGridView1.DataSource = itens.comidas(festa.pegarFesta(AutenticacaoCliente.pegarId())); }
private void button7_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja realmente sair?", "Atenção", MessageBoxButtons.YesNo) == DialogResult.Yes) { AutenticacaoCliente.Sair(); this.Hide(); Login login = new Login(); login.Show(); } }
private void button4_Click(object sender, EventArgs e) { if (AutenticacaoCliente.pegarTipo() == 0 || AutenticacaoCliente.pegarTipo() == 1) { this.Hide(); MenuFornecedor menuFornecedor = new MenuFornecedor(); menuFornecedor.Show(); } else { this.Hide(); MenuCliente menuCliente = new MenuCliente(); menuCliente.Show(); } }
private void button3_Click(object sender, EventArgs e) { int idFesta = festa.pegarFesta(AutenticacaoCliente.pegarId()); int id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); bool sucesso = itens.RemoverUtensilio(id, idFesta); if (sucesso) { dataGridView1.DataSource = itens.utensilios(idFesta); } else if (!sucesso) { MessageBox.Show("ERRO!!", "Convidado não foi cadastrado!", MessageBoxButtons.OK); } }
private void ListaMensagem_Load(object sender, EventArgs e) { if (AutenticacaoCliente.pegarTipo() == 3) { button3.Visible = true; button7.Visible = true; BD_OPINIAO opiniao = new BD_OPINIAO(); dataGridView1.DataSource = opiniao.ListaOpinioesAdministrador(); } else { button2.Visible = true; BD_OPINIAO opiniao = new BD_OPINIAO(); dataGridView1.DataSource = opiniao.ListaOpinioes(); } }
private void CadastroFornecedor_Load(object sender, EventArgs e) { int tipo = AutenticacaoCliente.pegarTipo(); if (tipo == 1 || tipo == 0) { button4.Visible = true; conecta.PegarFornecedor(); textBox1.Text = AutenticacaoCliente.pegarCnpj(); textBox2.Text = AutenticacaoCliente.pegarNome(); textBox3.Text = AutenticacaoCliente.pegarNomeUsuario(); textBox4.Text = AutenticacaoCliente.pegarEndereco(); textBox5.Text = AutenticacaoCliente.pegarTelefone(); textBox6.Text = AutenticacaoCliente.pegarEmail(); } }
private void button1_Click(object sender, EventArgs e) { int tipo = AutenticacaoCliente.pegarTipo(); if (tipo == 1 || tipo == 0) { this.Hide(); MinhaConta minhaConta = new MinhaConta(); minhaConta.Show(); } else { this.Hide(); FornecedorCliente fc = new FornecedorCliente(); fc.Show(); } }
public void PegarFornecedor() { DataSet ds = new DataSet(); try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string buscar = String.Format("Select id, cnpj, nome, nome_usuario, endereco, telefone, email, senha from usuario where id = {0}", AutenticacaoCliente.pegarId()); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(buscar, this.conn)) { //pgsqlcommand.Fill(dt); NpgsqlDataReader dr = pgsqlcommand.ExecuteReader(); if (dr.HasRows) { if (dr.Read()) { AutenticacaoCliente.Fornecedor(dr.GetInt32(0), dr.GetInt64(1).ToString(), dr.GetString(2), dr.GetString(3), dr.GetString(4), dr.GetString(5), dr.GetString(6), dr.GetString(7)); } } else { Console.WriteLine("Não funcionou!"); } } } catch (NpgsqlException ex) { throw ex; //return dt.ToString(); } catch (Exception ex) { throw ex; //return dt.ToString(); } finally { this.conn.Close(); } }
private void button1_Click(object sender, EventArgs e) { int tipo = AutenticacaoCliente.pegarTipo(); if (tipo == 2) { this.Hide(); Cadastro cadastro = new Cadastro(); cadastro.Show(); } else if (tipo == 1 || tipo == 0) { this.Hide(); CadastroFornecedor cadastroFornecedor = new CadastroFornecedor(); cadastroFornecedor.Show(); } }
private void button3_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja realmente excluir a sua conta?", "Atenção", MessageBoxButtons.YesNo) == DialogResult.Yes) { bool excluido = usuario.ExcluirUsuario(); if (excluido) { AutenticacaoCliente.Sair(); this.Hide(); Login login = new Login(); login.Show(); } else { MessageBox.Show("Erro ao excluir sua conta", "Erro!", MessageBoxButtons.OK); } } }
public void Login(string nomeUsuario, string senha) { //DataSet ds = new DataSet(); try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string buscar = String.Format("Select id, coalesce(tipo ,2) from usuario where nome_usuario = '{0}' and senha = '{1}'", nomeUsuario, senha); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(buscar, this.conn)) { NpgsqlDataReader dr = pgsqlcommand.ExecuteReader(); if (dr.HasRows) { if (dr.Read()) { AutenticacaoCliente.login(dr.GetInt32(0), dr.GetInt32(1)); } } else { Console.WriteLine("Não funcionou!"); } } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { this.conn.Close(); } }
private void button2_Click(object sender, EventArgs e) { BD_FESTA festa = new BD_FESTA(); if (Festa.pegarId() == 0) { Festa.CadastrarFesta(textBox2.Text, int.Parse(label1.Text), dateTimePicker1.Text, textBox1.Text); bool sucesso = festa.CadastrarFesta(); Festa.setarId(festa.pegarFesta(AutenticacaoCliente.pegarId())); if (sucesso) { if (dataGridView1.DataSource != null && dataGridView1.CurrentRow.Cells[0].Value.ToString() != "") { int id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); bool criado = aluguel.CadastraAlguel(id); if (!criado) { MessageBox.Show("ERRO!!", "Convidado não foi cadastrado!", MessageBoxButtons.OK); } } this.Hide(); Comida comida = new Comida(); comida.Show(); } } else if (Festa.pegarId() != 0) { Festa.setarId(festa.pegarFesta(AutenticacaoCliente.pegarId())); Festa.CadastrarFesta(textBox2.Text, int.Parse(label1.Text), dateTimePicker1.Text, textBox1.Text); bool sucesso = festa.AtualizarFesta(); if (sucesso) { this.Hide(); Comida comida = new Comida(); comida.Show(); } else if (!sucesso) { MessageBox.Show("ERRO!!", "Convidado não foi cadastrado!", MessageBoxButtons.OK); } } }
private void button3_Click(object sender, EventArgs e) { int total = 0; int idFesta = festa.pegarFesta(AutenticacaoCliente.pegarId()); int id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); bool sucesso = itens.RemoverComida(id, idFesta); String grupo = dataGridView1.CurrentRow.Cells[1].Value.ToString(); if (grupo == "CHURRASCO") { //Calculo CARNES HOMENS long quantidade = itens.quantidadeCarne(); quantidade = 600 / quantidade; quantidade *= convidados.TotalHomens(); total = int.Parse(quantidade.ToString()); //Calculo CARNES MULHERES quantidade = itens.quantidadeCarne(); quantidade = 400 / quantidade; quantidade *= convidados.TotalMulheres(); total += int.Parse(quantidade.ToString()); //Calculo CARNES CRIANÇAS quantidade = itens.quantidadeCarne(); quantidade = 200 / quantidade; quantidade *= convidados.TotalMulheres(); total += int.Parse(quantidade.ToString()); itens.AtualizarCarnes(total.ToString()); } if (sucesso) { dataGridView1.DataSource = itens.comidas(idFesta); } else if (!sucesso) { MessageBox.Show("ERRO!!", "Convidado não foi cadastrado!", MessageBoxButtons.OK); } }
private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "") { label1.Visible = true; } if (textBox2.Text == "") { label2.Visible = true; } else { usuario.Login(textBox1.Text, textBox2.Text); if (AutenticacaoCliente.pegarId() != 0) { if (AutenticacaoCliente.pegarTipo() == 2) { this.Hide(); MenuCliente menuCliente = new MenuCliente(); menuCliente.Show(); } else if (AutenticacaoCliente.pegarTipo() == 0 || AutenticacaoCliente.pegarTipo() == 1) { this.Hide(); MenuFornecedor menuFornecedor = new MenuFornecedor(); menuFornecedor.Show(); } else if (AutenticacaoCliente.pegarTipo() == 3) { this.Hide(); ListaMensagem listaMensagem = new ListaMensagem(); listaMensagem.Show(); } } else if (AutenticacaoCliente.pegarId() == 0) { MessageBox.Show("Não há usuário com esses dados", "Erro!", MessageBoxButtons.OK); } } }
public bool CadastraProduto(String tipo, String observacao, String cidade) { try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string cmdInserir = String.Format("Insert Into produto(id_fornecedor, tipo, observacao, cidade) values({0},'{1}', '{2}', '{3}')", AutenticacaoCliente.pegarId(), tipo, observacao, cidade); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(cmdInserir, this.conn)) { pgsqlcommand.ExecuteNonQuery(); return(true); } } catch (NpgsqlException ex) { throw ex; //return false; } catch (Exception ex) { throw ex; //return false; } finally { this.conn.Close(); } }
public DataTable ListaAlugueis() { BD_FESTA festa = new BD_FESTA(); DataTable dt = new DataTable(); try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string convidados = String.Format("select a.id, p.tipo, p.observacao, p.cidade from aluguel a INNER JOIN produto p ON a.id_produto = p.id where a.id_festa = {0}", festa.pegarFesta(AutenticacaoCliente.pegarId())); using (NpgsqlDataAdapter pgsqlcommand = new NpgsqlDataAdapter(convidados, this.conn)) { pgsqlcommand.Fill(dt); } } catch (NpgsqlException ex) { //throw ex; } catch (Exception ex) { //throw ex; } finally { this.conn.Close(); } return(dt); }
public DataTable ListaConvidados() { DataTable dt = new DataTable(); try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string convidados = String.Format("Select id,nome,sexo,idade from convidado where id_usuario = '{0}'", AutenticacaoCliente.pegarId()); using (NpgsqlDataAdapter pgsqlcommand = new NpgsqlDataAdapter(convidados, this.conn)) { pgsqlcommand.Fill(dt); } } catch (NpgsqlException ex) { //throw ex; } catch (Exception ex) { //throw ex; } finally { this.conn.Close(); } return(dt); }
public DataTable PegarProdServ() { DataTable dt = new DataTable(); try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string buscar = String.Format("select id, tipo, observacao, cidade from produto where id_fornecedor = {0} order by id ASC;", AutenticacaoCliente.pegarId()); using (NpgsqlDataAdapter pgsqlcommand = new NpgsqlDataAdapter(buscar, this.conn)) { pgsqlcommand.Fill(dt); } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { this.conn.Close(); } return(dt); }
public long TotalMulheres() { try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string totalConvidados = String.Format("select count(*) from convidado where idade > 15 and sexo = 'Feminino' and id_usuario = '{0}'", AutenticacaoCliente.pegarId()); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(totalConvidados, this.conn)) { NpgsqlDataReader dr = pgsqlcommand.ExecuteReader(); if (dr.HasRows) { if (dr.Read()) { return(dr.GetInt64(0)); } } else { Console.WriteLine("Não funcionou!"); } } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { this.conn.Close(); } return(0); }
private void button2_Click(object sender, EventArgs e) { double total = 0; String grandeza = null; int verifica = itens.verificaBebida(festa.pegarFesta(AutenticacaoCliente.pegarId()), comboBox2.Text); if (comboBox1.Text == "ALCOOLICAS" && comboBox2.SelectedIndex == 0) { total = int.Parse(convidados.TotalHomens().ToString()) * 1000; grandeza = "ml"; } else if (comboBox1.Text == "ALCOOLICAS" && (comboBox2.SelectedIndex == 1 || comboBox2.SelectedIndex == 2)) { total = int.Parse(convidados.TotalConvidados().ToString()) / 20.0; total *= 1000; grandeza = "ml"; } if (comboBox1.Text == "REFRIGERANTES") { total = int.Parse(convidados.TotalConvidados().ToString()) * 500; grandeza = "ml"; } if (comboBox1.Text == "SUCOS") { total = (int.Parse(convidados.TotalConvidados().ToString()) - int.Parse(convidados.TotalCriancas().ToString())) * 500; total += int.Parse(convidados.TotalCriancas().ToString()) * 300; grandeza = "ml"; } if (comboBox1.Text == "AGUAS" && comboBox2.SelectedIndex == 0) { total = int.Parse(convidados.TotalConvidados().ToString()) * 100; grandeza = "ml"; } else if (comboBox1.Text == "AGUAS" && comboBox2.SelectedIndex == 1) { total = int.Parse(convidados.TotalConvidados().ToString()) * 300; grandeza = "ml"; } if (comboBox1.Text == "COFFEE BREAK" && (comboBox2.SelectedIndex == 0 || comboBox2.SelectedIndex == 2)) { total = int.Parse(convidados.TotalCriancas().ToString()) * 200; grandeza = "ml"; } else if (comboBox1.Text == "COFFEE BREAK" && (comboBox2.SelectedIndex == 1 || comboBox2.SelectedIndex == 3)) { total = int.Parse(convidados.TotalCriancas().ToString()) * 100; grandeza = "ml"; } total = Math.Ceiling(total); if (verifica == 0) { bool sucesso = itens.CadastraBebida(comboBox2.Text, total.ToString() + grandeza); if (sucesso) { dataGridView1.DataSource = itens.bebidas(festa.pegarFesta(AutenticacaoCliente.pegarId())); } else if (!sucesso) { MessageBox.Show("ERRO!!", "Convidado não foi cadastrado!", MessageBoxButtons.OK); } } }
private void button2_Click(object sender, EventArgs e) { double total = 0; String grandeza = null; int verifica = itens.verificaUtensilio(festa.pegarFesta(AutenticacaoCliente.pegarId()), comboBox2.Text); if (comboBox1.Text == "COPOS" && (comboBox2.SelectedIndex >= 0 && comboBox2.SelectedIndex <= 4)) { total = int.Parse(convidados.TotalConvidados().ToString()) * 5; grandeza = " unidade(s)"; } else if (comboBox1.Text == "COPOS" && (comboBox2.SelectedIndex >= 5 && comboBox2.SelectedIndex <= 9)) { total = int.Parse(convidados.TotalConvidados().ToString()) * 5; grandeza = " unidade(s)"; } if (comboBox1.Text == "GARFOS" || comboBox1.Text == "FACAS" || comboBox1.Text == "COLHERES" || comboBox1.Text == "PRATOS") { total = int.Parse(convidados.TotalConvidados().ToString()); total += (total / 100) * 0.2; grandeza = " unidade(s)"; } if (comboBox1.Text == "PAPEL") { total = int.Parse(convidados.TotalConvidados().ToString()) * 8; grandeza = " unidade(s)"; } if (comboBox1.Text == "PALITOS" && comboBox2.SelectedIndex == 0) //PALITO DE DENTE { total = int.Parse(convidados.TotalConvidados().ToString()); grandeza = " unidade(s)"; } else if (comboBox1.Text == "PALITOS" && comboBox2.SelectedIndex == 1) //PALITO DE CHURRASCO { total = int.Parse(convidados.TotalConvidados().ToString()) / 3.0; grandeza = " unidade(s)"; } if (comboBox1.Text == "PRATOS" && comboBox2.SelectedIndex == 2) { total = int.Parse(convidados.TotalConvidados().ToString()); grandeza = " unidade(s)"; } if (comboBox1.Text == "CADEIRAS") { total = int.Parse(convidados.TotalConvidados().ToString()); grandeza = " unidade(s)"; } if (comboBox1.Text == "MESAS") { total = int.Parse(convidados.TotalConvidados().ToString()) / 4.0; grandeza = " unidade(s)"; } total = Math.Ceiling(total); if (verifica == 0) { bool sucesso = itens.CadastrarUtensilio(comboBox1.Text, comboBox2.Text, total.ToString() + grandeza); if (sucesso) { dataGridView1.DataSource = itens.utensilios(festa.pegarFesta(AutenticacaoCliente.pegarId())); } else if (!sucesso) { MessageBox.Show("ERRO!!", "Convidado não foi cadastrado!", MessageBoxButtons.OK); } } }
public bool CadastraAlguel(int tipo) { try { BD_FESTA festa = new BD_FESTA(); this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string cmdInserir = String.Format("Insert Into aluguel(id_festa, id_produto) values({0},{1})", festa.pegarFesta(AutenticacaoCliente.pegarId()), tipo); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(cmdInserir, this.conn)) { pgsqlcommand.ExecuteNonQuery(); return(true); } } catch (NpgsqlException ex) { throw ex; //return false; } catch (Exception ex) { throw ex; //return false; } finally { this.conn.Close(); } }
private void button2_Click(object sender, EventArgs e) { double total = 0; String grandeza = null; int verifica = itens.verificaComida(festa.pegarFesta(AutenticacaoCliente.pegarId()), comboBox2.Text); if (comboBox1.Text == "CHURRASCO" && (comboBox2.SelectedIndex >= 0 && comboBox2.SelectedIndex <= 4)) { //Calculo CARNES HOMENS long quantidade = itens.quantidadeCarne() + 1; quantidade = 600 / quantidade; quantidade *= convidados.TotalHomens(); total = int.Parse(quantidade.ToString()); //Calculo CARNES MULHERES quantidade = itens.quantidadeCarne() + 1; quantidade = 400 / quantidade; quantidade *= convidados.TotalMulheres(); total += int.Parse(quantidade.ToString()); //Calculo CARNES CRIANÇAS quantidade = itens.quantidadeCarne() + 1; quantidade = 200 / quantidade; quantidade *= convidados.TotalMulheres(); total += int.Parse(quantidade.ToString()); itens.AtualizarCarnes(total.ToString()); grandeza = "g"; } else if (comboBox1.Text == "CHURRASCO" && comboBox2.SelectedIndex == 5) //QUEIJO COALHO { total = int.Parse(convidados.TotalConvidados().ToString()) / 5.0; grandeza = " pct"; } else if (comboBox1.Text == "CHURRASCO" && comboBox2.SelectedIndex == 6) //PÃO DE ALHO { total = int.Parse(convidados.TotalConvidados().ToString()) / 10.0; grandeza = " pct"; } else if (comboBox1.Text == "CHURRASCO" && comboBox2.SelectedIndex == 7) // MAIONESE { total = int.Parse(convidados.TotalConvidados().ToString()) / 10.0; total *= 500; grandeza = "g"; } else if (comboBox1.Text == "CHURRASCO" && comboBox2.SelectedIndex == 8) //ARROZ { total = int.Parse(convidados.TotalConvidados().ToString()) / 6.0; grandeza = "kg"; } else if (comboBox1.Text == "CHURRASCO" && comboBox2.SelectedIndex == 11) //FAROFA { total = int.Parse(convidados.TotalConvidados().ToString()) / 10.0; grandeza = " pct"; } else if (comboBox1.Text == "CHURRASCO" && comboBox2.SelectedIndex == 12) //PÃO FRANCÊS { total = int.Parse(convidados.TotalConvidados().ToString()) * 2; grandeza = " unidade(s)"; } else if (comboBox1.Text == "CHURRASCO" && (comboBox2.SelectedIndex == 9 || comboBox2.SelectedIndex == 10)) //SALADA { total = int.Parse(convidados.TotalConvidados().ToString()) * 150; grandeza = "g"; } if (comboBox1.Text == "FINGER FOODS" && (comboBox2.SelectedIndex >= 0 && comboBox2.SelectedIndex <= 10)) // SALGADINHOS { if (int.Parse(itens.totalComidas().ToString()) == 0) { total = int.Parse(convidados.TotalConvidados().ToString()) * 15; } else { total = (int.Parse(convidados.TotalConvidados().ToString()) * 8) / (int)itens.totalComidas(); itens.AtualizarSalgadinhos(total.ToString()); } grandeza = " unidade(s)"; } else if (comboBox1.Text == "FINGER FOODS" && (comboBox2.SelectedIndex >= 11 && comboBox2.SelectedIndex <= 13)) //PASTEL { if (int.Parse(itens.totalComidas().ToString()) == 0) { total = int.Parse(convidados.TotalConvidados().ToString()) * 10; } else { total = (int.Parse(convidados.TotalConvidados().ToString()) * 2) / (int)itens.totalComidas(); itens.AtualizarPasteis(total.ToString()); } grandeza = " unidade(s)"; } if (comboBox1.Text == "DOCE" && (comboBox2.SelectedIndex >= 0 && comboBox2.SelectedIndex <= 6)) { total = (int.Parse(convidados.TotalConvidados().ToString()) * 6); grandeza = " unidade(s)"; } else if (comboBox1.Text == "DOCE" && comboBox2.SelectedIndex == 7) // BOLO FESTA { total = (int.Parse(convidados.TotalConvidados().ToString()) * 150); grandeza = "g"; } else if (comboBox1.Text == "DOCE" && comboBox2.SelectedIndex == 8) // BOLO SIMPLES { total = (int.Parse(convidados.TotalConvidados().ToString()) * 200); grandeza = "g"; } if (comboBox1.Text == "FRIOS" && comboBox2.SelectedIndex == 0) //MUSSARELA { total = (int.Parse(convidados.TotalConvidados().ToString()) * 75); grandeza = "g"; } else if (comboBox1.Text == "FRIOS" && comboBox2.SelectedIndex == 1) // PRESUNTO { total = (int.Parse(convidados.TotalConvidados().ToString()) * 50); grandeza = "g"; } else if (comboBox1.Text == "FRIOS" && (comboBox2.SelectedIndex >= 2 && comboBox2.SelectedIndex <= 4)) //SALAME, MORTADELA, COPA { total = (int.Parse(convidados.TotalConvidados().ToString()) * 25); grandeza = "g"; } if (comboBox1.Text == "COFFEE BREAK" && comboBox2.SelectedIndex == 0) //PÃO { total = (int.Parse(convidados.TotalConvidados().ToString()) * 3); grandeza = " unidade(s)"; } else if (comboBox1.Text == "COFFEE BREAK" && comboBox2.SelectedIndex == 1) //TORRADA { total = (int.Parse(convidados.TotalConvidados().ToString()) * 2); grandeza = " unidade(s)"; } else if (comboBox1.Text == "COFFEE BREAK" && comboBox2.SelectedIndex == 2) //BOLACHA RECHEADA { total = (int.Parse(convidados.TotalConvidados().ToString()) / 5.0); grandeza = " pct"; } else if (comboBox1.Text == "COFFEE BREAK" && comboBox2.SelectedIndex == 3) //BISCOITO { total = (int.Parse(convidados.TotalConvidados().ToString()) * 150); grandeza = "g"; } else if (comboBox1.Text == "COFFEE BREAK" && comboBox2.SelectedIndex == 4) //PÃO DE QUEIJO { total = (int.Parse(convidados.TotalConvidados().ToString()) * 5); grandeza = " unidade(s)"; } else if (comboBox1.Text == "COFFEE BREAK" && comboBox2.SelectedIndex == 5) // REQUEIJÃO { total = (int.Parse(convidados.TotalConvidados().ToString()) / 8.0); grandeza = " pote"; } else if (comboBox1.Text == "COFFEE BREAK" && comboBox2.SelectedIndex == 6) // CREPIOCA { total = int.Parse(convidados.TotalConvidados().ToString()); grandeza = " unidade(s)"; } if (comboBox1.Text == "VEGETARIANA" && comboBox2.SelectedIndex == 0) //TORTA DE LEGUMES { total = (int.Parse(convidados.TotalConvidados().ToString()) / 6.0); grandeza = "kg"; } else if (comboBox1.Text == "VEGETARIANA" && (comboBox2.SelectedIndex == 0 || comboBox2.SelectedIndex == 1)) //SALGADO, PÃO DE QUEIJO { total = (int.Parse(convidados.TotalConvidados().ToString()) / 5.0); grandeza = " unidade(s)"; } else if (comboBox1.Text == "VEGETARIANA" && comboBox2.SelectedIndex == 3) //SALADA { total = int.Parse(convidados.TotalConvidados().ToString()) * 150; grandeza = "g"; } if (comboBox1.Text == "BOTECO" && (comboBox2.SelectedIndex == 0 || comboBox2.SelectedIndex == 1)) //POLENTA, MANDIOCA { total = int.Parse(convidados.TotalConvidados().ToString()) / 6.0; grandeza = "kg"; } else if (comboBox1.Text == "BOTECO" && comboBox2.SelectedIndex == 0) //AMENDOIM { total = int.Parse(convidados.TotalConvidados().ToString()) * 100; grandeza = "g"; } else if (comboBox1.Text == "BOTECO" && comboBox2.SelectedIndex == 0) //TORRESMO { total = int.Parse(convidados.TotalConvidados().ToString()) / 8.0; grandeza = "kg"; } total = Math.Ceiling(total); if (verifica == 0) { bool sucesso = itens.CadastraComida(comboBox1.Text, comboBox2.Text, total.ToString() + grandeza); if (sucesso) { dataGridView1.DataSource = itens.comidas(festa.pegarFesta(AutenticacaoCliente.pegarId())); } else if (!sucesso) { MessageBox.Show("ERRO!!", "Convidado não foi cadastrado!", MessageBoxButtons.OK); } } }
public bool CadastrarUtensilio(String grupo, String tipo, String quantidade) { try { BD_FESTA festa = new BD_FESTA(); this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string cmdInserir = String.Format("Insert Into utensilio(tipo, id_festa, grupo, quantidade) values('{0}',{1}, '{2}', '{3}')", tipo, festa.pegarFesta(AutenticacaoCliente.pegarId()), grupo, quantidade); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(cmdInserir, this.conn)) { pgsqlcommand.ExecuteNonQuery(); return(true); } } catch (NpgsqlException ex) { throw ex; //return false; } catch (Exception ex) { throw ex; //return false; } finally { this.conn.Close(); } }
public void AtualizarPasteis(String quantidade) { try { BD_FESTA festa = new BD_FESTA(); this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string atualizar = String.Format("UPDATE comida SET quantidade = '{0}' where id_festa = {1} and (grupo = 'FINGER FOODS' and tipo like '%PASTEL%')", quantidade, festa.pegarFesta(AutenticacaoCliente.pegarId())); Console.WriteLine(atualizar); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(atualizar, this.conn)) { pgsqlcommand.ExecuteNonQuery(); } } catch (NpgsqlException ex) { //throw ex; } catch (Exception ex) { //throw ex; } finally { this.conn.Close(); } }
public long totalComidas() { try { BD_FESTA festa = new BD_FESTA(); this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string verificaComida = String.Format("select count(*) from comida where id_festa = {0}", festa.pegarFesta(AutenticacaoCliente.pegarId())); using (NpgsqlCommand pgsqlcommand = new NpgsqlCommand(verificaComida, this.conn)) { NpgsqlDataReader dr = pgsqlcommand.ExecuteReader(); if (dr.HasRows) { if (dr.Read()) { return(dr.GetInt64(0)); } } else { Console.WriteLine("Não funcionou!"); } } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { this.conn.Close(); } return(0); }
public DataTable PegarAgenda() { DataTable dt = new DataTable(); try { this.conn = new NpgsqlConnection(this.connString); //Abra a conexão com o PgSQL this.conn.Open(); string buscar = String.Format("select f.nome_festa, f.data, f.local, f.convidados, p.tipo, p.cidade from festa f, produto p, aluguel a where f.id = a.id_festa and p.id = a.id_produto and p.id_fornecedor = {0}", AutenticacaoCliente.pegarId()); using (NpgsqlDataAdapter pgsqlcommand = new NpgsqlDataAdapter(buscar, this.conn)) { pgsqlcommand.Fill(dt); } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { this.conn.Close(); } return(dt); }