Exemplo n.º 1
0
        private void guardarMesas()
        {
            CONTROLLER.Mesa oMesa = new CONTROLLER.Mesa();
            if (oMesa.registrar(listaMesa))
            {
                msgCorrecto.lblMensaje.Text = "Mesas actualizadas correctamente.";
                msgCorrecto.ShowDialog();
            }
            else
            {
                msgError.lblMensaje.Text = "No fue posible actualizar las mesas.";
                msgError.ShowDialog();
            }

            limpiar();
            cargarMesas();
        }
Exemplo n.º 2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            //Limpiamos antes de guardar las nuevas mesas
            listaMesa.Clear();
            foreach (Control ctrl in contenedor.Controls)
            {
                //Agregamos a la lista de mesas todas las mesas en el formulario
                CONTROLLER.Mesa oMesa = new CONTROLLER.Mesa();
                oMesa.nomBoton    = ctrl.Name;
                oMesa.nomMesa     = ctrl.Text;
                oMesa.detalle     = ctrl.Tag.ToString();
                oMesa.coordenadax = ctrl.Location.X.ToString();
                oMesa.coordenaday = ctrl.Location.Y.ToString();
                oMesa.largo       = ctrl.Height.ToString();
                oMesa.ancho       = ctrl.Width.ToString();
                listaMesa.Add(oMesa);
            }

            guardarMesas();
        }
Exemplo n.º 3
0
        private void cargarMesas()
        {
            contenedor.Controls.Clear();
            DataTable dtDatos = new DataTable();

            CONTROLLER.Mesa oMesa = new CONTROLLER.Mesa();
            dtDatos = oMesa.buscar("");

            if (dtDatos.Rows.Count > 0)
            {
                for (int x = 0; x <= dtDatos.Rows.Count - 1; x++)
                {
                    agregarMesa("1",
                                dtDatos.Rows[x]["nomBoton"].ToString(),
                                dtDatos.Rows[x]["nomMesa"].ToString(),
                                dtDatos.Rows[x]["detalle"].ToString(),
                                int.Parse(dtDatos.Rows[x]["coordenadax"].ToString()),
                                int.Parse(dtDatos.Rows[x]["coordenaday"].ToString()),
                                int.Parse(dtDatos.Rows[x]["largo"].ToString()),
                                int.Parse(dtDatos.Rows[x]["ancho"].ToString()));
                }
            }
        }