示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (DialogResult.Yes == MessageBox.Show("Tem certeza que deseja finalizar esta comanda?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2))
            {
                Camadas.Model.Comanda comanda = new Camadas.Model.Comanda();
                Camadas.DAL.Comanda   dalCom  = new Camadas.DAL.Comanda();

                comanda.id     = Convert.ToInt32(txtboxid.Text);
                comanda.status = "3";

                dalCom.Update(comanda);

                Camadas.Model.Caixa caixa  = new Camadas.Model.Caixa();
                Camadas.DAL.Caixa   dalCai = new Camadas.DAL.Caixa();
                caixa.cliente   = txtboxnome.Text;
                caixa.data      = DateTime.Now;
                caixa.total     = txtboxtotal2.Text;
                caixa.pagamento = comboforma.Text;

                dalCai.Insert(caixa);


                MessageBox.Show("Comanda encerrada com sucesso", "Finalizar comanda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
                foreach (Form frm in Application.OpenForms)
                {
                    if (frm is frmedcom)
                    {
                        frm.Close();
                        break;
                    }
                }
            }
        }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (DialogResult.Yes == MessageBox.Show("Tem certeza que deseja finalizar a comanda?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2))
            {
                txtboxtotal.Text = "R$";
                decimal total = 0;

                foreach (DataGridViewRow row in dgvcom.Rows)
                {
                    total += Convert.ToDecimal(row.Cells["valor"].Value);
                }

                txtboxtotal.Text += Convert.ToString(total);

                Camadas.Model.Comanda comanda = new Camadas.Model.Comanda();
                Camadas.DAL.Comanda   dalCom  = new Camadas.DAL.Comanda();

                comanda.id     = Convert.ToInt32(txtboxid.Text);
                comanda.status = "3";

                dalCom.Update(comanda);

                Camadas.Model.Caixa caixa  = new Camadas.Model.Caixa();
                Camadas.DAL.Caixa   dalCai = new Camadas.DAL.Caixa();
                caixa.cliente = txtboxnome.Text;
                caixa.data    = DateTime.Now;
                caixa.total   = txtboxtotal.Text;

                dalCai.Insert(caixa);


                MessageBox.Show("Comanda encerrada com sucesso", "Finalizar comanda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
        }
示例#3
0
        private void button1_Click(object sender, EventArgs e)
        {
            Camadas.Model.Comanda comanda = new Camadas.Model.Comanda();
            Camadas.DAL.Comanda   dalCom  = new Camadas.DAL.Comanda();

            comanda.id     = Convert.ToInt32(txtboxid.Text);
            comanda.status = "2";
            dalCom.Update(comanda);
            frmedcom frmcom = new frmedcom(txtboxCom.Text, txtboxid.Text);

            frmcom.Show();
            this.Close();
        }