private void editar()
 {
     controle.MesaDB tabela = new controle.MesaDB();
     Registro.status = cbStatus.SelectedIndex;
     Registro.vagas  = Int16.Parse(txtCadeiras.Text);
     tabela.editar(Registro);
 }
Пример #2
0
        private void FormMesas_Load(object sender, EventArgs e)
        {
            controle.MesaDB tabela = new controle.MesaDB();
            tabela.consultar(bs);
            lbIdMesa.DataBindings.Add(new Binding("Text", bs, "idmesa"));
            lbVagas.DataBindings.Add(new Binding("Text", bs, "vagas"));
            Binding bStatus = new Binding("Text", bs, "status");

            bStatus.Format += bStatus_Format;
            lbSituacao.DataBindings.Add(bStatus);
        }
 private void novo()
 {
     controle.MesaDB tabela = new controle.MesaDB();
     Registro = new modelo.mesa
     {
         idmesa = tabela.ProximoCodigo(),
         vagas  = Int16.Parse(txtCadeiras.Text),
         status = cbStatus.SelectedIndex
     };
     tabela.inserir(Registro);
     MessageBox.Show("Mesa cadastrada com sucesso!");
 }
        private void btnEdit_Click(object sender, EventArgs e)
        {
            FormFichaMesa ficha = new FormFichaMesa();

            ficha.Registro = (modelo.mesa)bs.Current;
            ficha.ShowDialog();
            if (ficha.Registro != null)
            {
                controle.MesaDB tabela = new controle.MesaDB();
                tabela.consultar(bs);
                bs.ResetBindings(false);
            }
        }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            FormFichaMesa ficha = new FormFichaMesa();

            ficha.Registro = null;
            ficha.ShowDialog();
            if (ficha.Registro != null)
            {
                controle.MesaDB tabela = new controle.MesaDB();
                tabela.consultar(bs);
                bs.MoveLast();
                bs.ResetBindings(false);
            }
        }
        private void btnDel_Click(object sender, EventArgs e)
        {
            DialogResult op;

            modelo.mesa Registro = (modelo.mesa)bs.Current;

            op = MessageBox.Show("Deseja EXCLUIR mesa numero :"
                                 + Registro.idmesa, "Alerta",
                                 MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (op == DialogResult.Yes)
            {
                controle.MesaDB tabela = new controle.MesaDB();
                tabela.excluir(Registro.idmesa);
                bs.RemoveCurrent();
                bs.ResetBindings(false);
            }
        }
Пример #7
0
        private void btnPrint_Click(object sender, EventArgs e)
        {
            report.FormRelatorio relatorio = new report.FormRelatorio();
            string pasta = controle.Registro.ler("restaurante", "relatorio");

            relatorio.arquivo = @pasta + @"\rdMesa.rdlc";

            if (!File.Exists(relatorio.arquivo))
            {
                MessageBox.Show("Arquivo RDLC não encontrado!", "ALERTA",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            controle.MesaDB tabela = new controle.MesaDB();
            relatorio.Ds = tabela.relatorio();
            relatorio.ShowDialog();
        }
        private void btnRelatorio_Click(object sender, EventArgs e)
        {
            string pasta = controle.Registro.ler("restaurante", "relatorio");

            if (!Directory.Exists(pasta))
            {
                MessageBox.Show("Caminho não encontrado!", "ERRO",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            report.FormRelatorio relatorio = new report.FormRelatorio();
            relatorio.Arquivo = @pasta + @"\rdMesa.rdlc";
            if (!File.Exists(relatorio.Arquivo))
            {
                MessageBox.Show("Relatório não encontrado!", "ERRO",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            controle.MesaDB tabela = new controle.MesaDB();
            relatorio.DS = tabela.relatorio();
            relatorio.Show();
        }