private void btnEntrar_Click(object sender, EventArgs e) { try { DAO.BANCO dao = new DAO.BANCO(); dgvLogin.DataSource = dao.retornarBancoLogin(); //verifica no banco insere ou seleciona int count = dgvLogin.RowCount; //conta as linhas rows do dgv for (int i = 0; i < count; i++) { if (dgvLogin.Rows[i].Cells[0].Value.ToString() == txtUsu.Text && dgvLogin.Rows[i].Cells[1].Value.ToString() == txtSen.Text) { mn.Show(); this.Hide(); return; } } } catch { txtUsu.Clear(); txtSen.Clear(); txtUsu.Focus(); MessageBox.Show("Usuario ou Senha estão invalidos", "Invalido", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void button1_Click(object sender, EventArgs e) { if (ValidarCampoString(txtNomeIng.Text, "Nome(Ingrediente)") == false) { txtNomeIng.Clear(); txtNomeIng.Focus(); return; } if (ValidarCampoInt(txtQntdIng.Text, "Quantidade") == false) { txtQntdIng.Clear(); txtQntdIng.Focus(); return; } if (ValidarCampoFloat(txtPrecoIng.Text, "PreçoIngrediente)") == false) { txtPrecoIng.Clear(); txtPrecoIng.Focus(); return; } DAO.BANCO dao = new DAO.BANCO(); dgvProduto.DataSource = dao.retornarBancoProd(); Items item = new Items(); item.idProd = dgvProduto.RowCount; item.nome = txtNomeIng.Text; item.preco = float.Parse(txtPrecoIng.Text); item.qntd = int.Parse(txtQntdIng.Text); list.Add(item); dgvIngredientes.DataSource = list.ToList(); txtNomeIng.Clear(); txtPrecoIng.Clear(); txtQntdIng.Clear(); }
private void GRvalorlucro_Load(object sender, EventArgs e) { try { DAO.BANCO dao = new DAO.BANCO(); dgvProduto.DataSource = dao.retornarBancoProd(); int cont = dgvProduto.RowCount - 1; for (int i = 0; i < cont; i++) { comboBox1.Items.Add(dgvProduto.Rows[i].Cells[1].Value.ToString()); } } catch { } }
private void button2_Click(object sender, EventArgs e) { if (ValidarCampoString(txtNM.Text, "Nome") == false) { txtNM.Clear(); txtNM.Focus(); return; } if (ValidarCampoFloat(txtPreco.Text, "Preço") == false) { txtPreco.Clear(); txtPreco.Focus(); return; } try { DAO.BANCO dao = new DAO.BANCO(); dao.cadastrarProd(txtNM.Text, float.Parse(txtPreco.Text)); dgvProduto.DataSource = dao.retornarBancoProd(); for (int i = 0; i < dgvIngredientes.RowCount; i++) { int idProd = int.Parse(dgvIngredientes.Rows[i].Cells[0].Value.ToString()); string nmProd = dgvIngredientes.Rows[i].Cells[1].Value.ToString(); float preco = float.Parse(dgvIngredientes.Rows[i].Cells[2].Value.ToString()); int quantidade = int.Parse(dgvIngredientes.Rows[i].Cells[3].Value.ToString()); dao.cadastrarProdItem(idProd, nmProd, quantidade, preco); } } catch { MessageBox.Show("Não foi possível efetuar o cadastro!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } try { DAO.BANCO dao = new DAO.BANCO(); dgvProduto.DataSource = dao.retornarBancoProd(); dgvProdItem.DataSource = dao.retornarBancoProdItem(); MessageBox.Show("Cadastro efetuado com sucesso!", "Bem Sucedido", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Erro ao conectar com o banco ou servidor.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button2_Click_1(object sender, EventArgs e) { if (ValidarCampoString(txtNM.Text, "Nome") == false) { txtNM.Clear(); txtNM.Focus(); return; } if (ValidarCampoFloat(txtPreco.Text, "Preço") == false) { txtPreco.Clear(); txtPreco.Focus(); return; } try { DAO.BANCO dao = new DAO.BANCO(); dao.cadastrarProd(txtNM.Text, float.Parse(txtPreco.Text)); dgvProduto.DataSource = dao.retornarBancoProd(); for (int i = 0; i < dgvIngredientes.RowCount; i++) { int idProd = int.Parse(dgvIngredientes.Rows[i].Cells[0].Value.ToString()); string nmProd = dgvIngredientes.Rows[i].Cells[1].Value.ToString(); float preco = float.Parse(dgvIngredientes.Rows[i].Cells[2].Value.ToString()); int quantidade = int.Parse(dgvIngredientes.Rows[i].Cells[3].Value.ToString()); dao.cadastrarProdItem(idProd, nmProd, quantidade, preco); } dgvProduto.DataSource = dao.retornarBancoProd(); dgvProdItem.DataSource = dao.retornarBancoProdItem(); MessageBox.Show("Cadastro efetuado com sucesso!"); txtNM.Clear(); txtPreco.Clear(); } catch { MessageBox.Show("Não foi possível efetuar o cadastro!"); } dgvIngredientes.DataSource = null; list.Clear(); }
private void button1_Click_1(object sender, EventArgs e) { float preco = 0; DAO.BANCO dao = new DAO.BANCO(); dgvProduto.DataSource = dao.retornarBancoProd(); dgvProdItem.DataSource = dao.retornarBancoProdItem(); int cont = dgvProduto.RowCount - 1; for (int i = 0; i < cont; i++) { if (comboBox1.Text == dgvProduto.Rows[i].Cells[1].Value.ToString()) { preco = int.Parse(dgvProduto.Rows[i].Cells[2].Value.ToString()); float a = preco; float b = float.Parse(textBox1.Text); float r = (a / 100) * b; lucroPorcent.Text = r.ToString(); } } }
private void comboBox1_TextChanged_1(object sender, EventArgs e) { if (comboBox1.Text != "") { try { ltbIngre.Items.Clear(); float preco = 0; int id = 0; DAO.BANCO dao = new DAO.BANCO(); dgvProduto.DataSource = dao.retornarBancoProd(); dgvProdItem.DataSource = dao.retornarBancoProdItem(); int cont = dgvProduto.RowCount - 1; for (int i = 0; i < cont; i++) { if (comboBox1.Text == dgvProduto.Rows[i].Cells[1].Value.ToString()) { id = int.Parse(dgvProduto.Rows[i].Cells[0].Value.ToString()); label12.Text = "R$" + dgvProduto.Rows[i].Cells[2].Value.ToString(); } } int cont1 = dgvProdItem.RowCount - 1; if (id != 0) { for (int i = 0; i < cont1; i++) { if (id == int.Parse(dgvProdItem.Rows[i].Cells[1].Value.ToString())) { ltbIngre.Items.Add(dgvProdItem.Rows[i].Cells[2].Value.ToString() + " - " + dgvProdItem.Rows[i].Cells[3].Value.ToString() + " - R$" + dgvProdItem.Rows[i].Cells[4].Value.ToString()); preco = preco + int.Parse(dgvProdItem.Rows[i].Cells[4].Value.ToString()) * int.Parse(dgvProdItem.Rows[i].Cells[3].Value.ToString()); txtPrecoIng.Text = preco.ToString(); } } } } catch { } } }
private void Form1_Shown(object sender, EventArgs e) { try { DAO.BANCO dao = new DAO.BANCO(); dgvLogin.DataSource = dao.retornarBancoLogin(); if (dgvLogin.RowCount == 1) // se a row do data grid tiver uma linha foca no usuario do form login { if (dgvLogin.Rows[0].Cells[0].Value == null) // se o valor de rows do dgv for nulo abre o primeiro login { Primeiro_login p_l = new Primeiro_login(); p_l.Show(); this.Hide(); } } txtUsu.Focus(); } catch { MessageBox.Show("Servidor não encontrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.Exit(); } }
private void txtCad_Click(object sender, EventArgs e) { if (txtSenha.Text != txtCSenha.Text) { txtCSenha.Clear(); txtCSenha.Focus(); MessageBox.Show("A Confirmação de Senha não confere", "Erro na confirmação", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } DAO.BANCO dao = new DAO.BANCO(); try { dao.cadastrarUsuario(txtNM.Text, cboSexo.Text, DateTime.Parse(mkdt.Text), mktel.Text, mkCel.Text, txtEmail.Text, txtUser.Text, txtSenha.Text, txtsenRec.Text); this.Hide(); Form1 login = new Form1(); login.Show(); } catch (Exception erro) { MessageBox.Show("Não foi possível realizar o cadastro!"); MessageBox.Show(erro.Message); } }
private void usContr_Load(object sender, EventArgs e) { DAO.BANCO dao = new DAO.BANCO(); dgvProduto.DataSource = dao.retornarBancoProd(); dgvProdItem.DataSource = dao.retornarBancoProdItem(); }