Beispiel #1
0
        private void control_Click(object sender, EventArgs e)
        {
            if (seleccionar == 1)
            {
                Button btn = (Button)sender;

                if (btn.ForeColor == Color.Blue)
                {
                    btn.ForeColor = Color.Black;
                    listEliminar.Remove(btn.Name);
                }
                else
                {
                    btn.ForeColor = Color.Blue;
                    listEliminar.Add(btn.Name);
                }
            }

            if (editar == 1)
            {
                Button       oButton  = (Button)sender;
                DETALLE_MESA oDetMesa = new DETALLE_MESA(oButton.Text, oButton.Tag.ToString());
                oDetMesa.ShowDialog();
                oButton.Text = oDetMesa.nombre;
                oButton.Tag  = oDetMesa.detalle;
            }
        }
Beispiel #2
0
        /// <summary>
        /// Metodo que me agrega objetos en el panel
        /// </summary>
        /// <param name="opcion">Me dice si me llama la ventana para crear una nueva mesa desde cero (0) o si la cargo de la bd (1)</param>
        /// <param name="nomBoton"></param>
        /// <param name="nomMesa"></param>
        /// <param name="detalle"></param>
        /// <param name="coorX"></param>
        /// <param name="coorY"></param>
        /// <param name="largo"></param>
        /// <param name="ancho"></param>
        private void agregarMesa(String opcion, String nomBoton = "", String nomMesa = "", String detalle = "", int coorX = 0, int coorY = 0, int largo = 0, int ancho = 0)
        {
            Button oButton = new Button();

            if (opcion.Equals("0"))
            {
                DETALLE_MESA oDetMesa = new DETALLE_MESA();
                oDetMesa.ShowDialog();
                nomBoton = "btn" + cont;
                nomMesa  = oDetMesa.nombre;
                detalle  = oDetMesa.detalle;
                coorX    = (contenedor.Width / 2);
                coorY    = (contenedor.Height / 2);
                largo    = 30;
                ancho    = 100;
            }

            oButton.Name     = nomBoton;
            oButton.Text     = nomMesa;
            oButton.Tag      = detalle;
            oButton.Height   = largo;
            oButton.Width    = ancho;
            oButton.Location = new Point(coorX, coorY);

            oButton.MouseDown  += new System.Windows.Forms.MouseEventHandler(this.Control_MouseDown);
            oButton.MouseMove  += new System.Windows.Forms.MouseEventHandler(this.Control_MouseMove);
            oButton.MouseEnter += new System.EventHandler(this.Control_MouseEnter);
            oButton.Click      += new System.EventHandler(this.control_Click);

            contenedor.Controls.Add(oButton);
            cont++;
        }