Пример #1
0
        public frmMesas()
        {
            InitializeComponent();
            MesasManager listmesas = new MesasManager();

            dgvMesas.DataSource = listmesas.TraerMesas();
        }
Пример #2
0
        private void ViewTable()
        {
            MesasManager    tk         = new MesasManager();
            var             mesa       = currentMesa.Siglas;
            Mesa            lamesaesta = tk.GetMesa(mesa);
            DetalleMesaForm dt         = new DetalleMesaForm(lamesaesta.Siglas);

            dt.ShowDialog();
        }
Пример #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (comboBox1.Text == "")
            {
                comboBox1.Focus();
                return;
            }
            if (done == 1)
            {
                this.Close();
                this.Dispose();
            }
            if (done == 0)
            {
                TicketDetalleManager TicketManager = new TicketDetalleManager();
                MesasManager         mesaManager   = new MesasManager();
                var queryto   = TicketManager.GetList(comboBox1.Text);
                var mesato    = mesaManager.GetMesa(comboBox1.Text);
                var queryfrom = TicketManager.GetList(mesa);
                var mesafrom  = mesaManager.GetMesa(mesa);

                if (queryfrom.Count > 0 && mesafrom.Ocupada == true)
                {
                    if (mesato.Ocupada == false)
                    {
                        mesato.Idmesonero = mesafrom.Idmesonero;
                        mesato.Ocupada    = true;
                        mesato.Estado     = EstadosMesa.Ocupada;
                        mesato.Hora       = mesafrom.Hora;
                        mesaManager.Edit(mesato);
                    }
                    mesafrom.Ocupada    = false;
                    mesafrom.Idmesonero = null;
                    mesafrom.Estado     = EstadosMesa.Disponible;
                    mesafrom.Idocupante = null;
                    mesaManager.Edit(mesafrom);
                }
                else
                {
                    return;
                }
                progressBar1.Maximum = queryfrom.Count() + 1;
                int i = 1;
                foreach (TicketDetalle t in queryfrom)
                {
                    t.Mesa   = comboBox1.Text;
                    t.Origen = t.Origen + mesafrom.Siglas + ">";
                    TicketManager.Edit(t);
                    i++;
                    progressBar1.Value = i;
                }
                panel1.Visible      = false;
                pictureBox1.Visible = true;

                done = 1;
            }
        }
Пример #4
0
        public frmCargarPedido(int id, string nombre)
        {
            InitializeComponent();
            MesasManager listmesas = new MesasManager();

            cmbMesas.DataSource    = listmesas.TraerMesasxMesero(id);
            cmbMesas.DisplayMember = "Id";
            lblid.Text             = id.ToString();
            label3.Text            = nombre;
        }
Пример #5
0
        private void MoveFrm_Load(object sender, EventArgs e)
        {
            MesasManager TableMngr = new MesasManager();
            var          query     = TableMngr.GetMesas(true);//all areas all tables

            query = query.Where(x => !(x.Siglas == mesa)).ToList();
            this.comboBox1.DataSource    = Utilities.ConvertToDataTable(query);
            this.comboBox1.DisplayMember = "Siglas";
            this.comboBox1.ValueMember   = "Siglas";
        }
Пример #6
0
 public frmConsultarPedidos()
 {
     try
     {
         InitializeComponent();
         MesasManager listmesas = new MesasManager();
         cmbMesas.DataSource    = listmesas.TraerMesas();
         cmbMesas.DisplayMember = "Id";
         cmbMesas.ValueMember   = "Id";
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Пример #7
0
        private void btnAbrirMesa_Click(object sender, EventArgs e)
        {
            MesasManager listmesas = new MesasManager();

            if (listmesas.verificarmesa(int.Parse(cmbMesas.Text.ToString())) == "OK")
            {
                listmesas.abrirmesa(int.Parse(cmbMesas.Text.ToString()), int.Parse(lblid.Text));
                frmPedidosMesa frm = new frmPedidosMesa(int.Parse(cmbMesas.Text.ToString()), int.Parse(lblid.Text));
                frm.Show();
            }
            else
            {
                frmPedidosMesa frm = new frmPedidosMesa(int.Parse(cmbMesas.Text.ToString()), int.Parse(lblid.Text), DateTime.Parse(listmesas.verificarmesa(int.Parse(cmbMesas.Text.ToString()))));
                frm.Show();
            }
        }
Пример #8
0
        private void DetalleMesaForm_Load(object sender, EventArgs e)
        {
            dataGridView1.DataSource = tDetManager.GetList(mesas);
            MesasManager MesaMngr = new MesasManager();


            MesonerosManager MeseroMngr = new MesonerosManager();
            var mesa = MesaMngr.GetMesa(mesas);

            labelMesa.Text = mesa.Siglas;
            label4.Text    = mesa.Hora.ToString();
            var mesero = MeseroMngr.getMesero((int)mesa.Idmesonero);

            label3.Text = mesero.Nombre;
            Utilities.DataGridLayout(this.dataGridView1);
            this.dataGridView1.Columns["Nombre"].Width = 250;
        }
Пример #9
0
        public frmAbrirDia(frmMesas owner)
        {
            InitializeComponent();

            MesasManager listmesas = new MesasManager();

            cmbMesas.DataSource    = listmesas.TraerMesas();
            cmbMesas.DisplayMember = "Id";
            cmbMesas.ValueMember   = "Salon";

            MeseroManager listmesero = new MeseroManager();

            cmbMeseros.DataSource    = listmesero.TraerMeseros();
            cmbMeseros.DisplayMember = "Nombre";
            cmbMeseros.ValueMember   = "Id";
            _owner            = owner;
            this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmAbrirDia_FormClosing);
        }
Пример #10
0
        private void btnAbrir_Click(object sender, EventArgs e)
        {
            string       result = "";
            MesasManager mesas  = new MesasManager();
            int          y      = lista.Count();

            for (int x = 0; x < y; x++)
            {
                result = mesas.CargarMesas(lista[x]);
                if (result != "OK")
                {
                    MessageBox.Show("error al cargar los datos, verifique la conexion a la base de datos");
                    x = y;
                }
            }

            if (result == "OK")
            {
                MessageBox.Show("SE MODIFICARON LOS DATOS CON EXITO");
                this.Close();
            }
        }
Пример #11
0
        public void PerformRefresh()
        {
            MesasManager listmesas = new MesasManager();

            dgvMesas.DataSource = listmesas.TraerMesas();
        }