private void btn_nao_quer_cadastrar_Click(object sender, EventArgs e) { double total, por_pessoa; int num_pessoas; MesaDAO mesa = new MesaDAO(); ConsumidosDAO consumidos = new ConsumidosDAO(); try { total = double.Parse(txt_total.Text); num_pessoas = int.Parse(txt_num_pessoas.Text); por_pessoa = double.Parse(txt_val_pessoa.Text); double a = (total - por_pessoa); string ab = string.Format("{0:N}", a); txt_total.Text = ab; txt_num_pessoas.Text = (num_pessoas - 1).ToString(); if (int.Parse(txt_num_pessoas.Text) == 0 && double.Parse(txt_total.Text) == 0 || int.Parse(txt_num_pessoas.Text) == 0 && double.Parse(txt_total.Text) < 0.05) { txt_val_pessoa.Text = ""; MessageBox.Show("Conta foi paga com sucesso!", "Aviso", MessageBoxButtons.OK); consumidos.Clear(Convert.ToInt32(label2.Text)); mesa.UpdateF(Convert.ToInt32(label2.Text)); Close(); } } catch (System.Exception) { MessageBox.Show("Certifique que os campos 'Total' e 'Dividir conta' estão preenchidos", "Aviso!", MessageBoxButtons.OK); } }
private void btn_confirmar_Click(object sender, EventArgs e) { Mesa mesa = new Mesa(int.Parse(this.txt_num_mesa.Text), comboBox_num.SelectedIndex + 1); MesaDAO mesaDAO = new MesaDAO(); mesaDAO.Update(mesa); this.Close(); }
private void Form_fechar_Load(object sender, EventArgs e) { ConsumidosDAO c = new ConsumidosDAO(); MesaDAO m = new MesaDAO(); double a = c.GetConsumidos(Convert.ToInt32(label2.Text)); string ab = string.Format("{0:N}", a); txt_total.Text = ab; txt_num_pessoas.Text = m.NumPessoas(Convert.ToInt32(label2.Text)).ToString(); }
private void dataGridView_mesas_CellClick(object sender, DataGridViewCellEventArgs e) { //RETORNA O NUMERO D MESA PARA O FORM CONTAS var cell = dataGridView_mesas.Rows[e.RowIndex].Cells[0].Value; //SE NUM PESSOAS FOR > 0 SAIR DAQ this.Visible = false; if (Convert.ToInt32(dataGridView_mesas.Rows[e.RowIndex].Cells[1].Value) == 0) { Form_pessoas_mesa form = new Form_pessoas_mesa(Convert.ToInt32(cell)); form.StartPosition = FormStartPosition.CenterParent; form.ShowDialog(this); } else { Form_contas form = new Form_contas(Convert.ToInt32(cell)); form.StartPosition = FormStartPosition.CenterParent; form.ShowDialog(this); } MesaDAO mesadao = new MesaDAO(); dataGridView_mesas.DataSource = mesadao.ListAll(); this.Visible = true; }
private void Form_mesa_Load(object sender, EventArgs e) { MesaDAO mesadao = new MesaDAO(); dataGridView_mesas.DataSource = mesadao.ListAll(); }