Exemple #1
0
        private void BuyButton_Click(object sender, EventArgs e)
        {
            //VARIABLES MENSAJES ERROS Y CONFIRMACION

            DialogResult mensajeerror = new DialogResult();
            DialogResult resultado    = new DialogResult();

            /*
             * Console.WriteLine(tamanio);
             * Console.WriteLine(cantidad);
             */


            //COMPROBAR QUE TODOS LOS CAMPOS ESTEN COMPLETADOS NO SE PERMITEN ESPACIOS EN BLANCO
            if (tamaniorefresco == "Small" || tamaniorefresco == "Medium" || tamaniorefresco == "Big")
            {
                //ASIGNAMOS LA CANTIDAD PARA SABER SI SE HA PULSADO O NO
                cantidadrefresco = contadorRefrescos;

                if (cantidadrefresco > 0)//COMPROBAMOS..
                {
                    //AQUI CREAMOS EL OBJETO PLATO Y ALMACENAMOS EN EL ARRAY


                    Producto nuevo = new Producto(id_refresco, nombrerefresco, tamaniorefresco, cantidadrefresco, preciorefresco);

                    Carrito.Insertar_Bebida(nuevo);



                    //MOSTRAMOS MENSAJE DE QUE EL PEDIDO SE HA REALIZADO EXITOSAMENTE
                    Form mensajepedidoconfirmado = new MessajeboxPedidoRealizado();
                    resultado = mensajepedidoconfirmado.ShowDialog();

                    //PONEMOS LOS LABEL A 0 y el contador se reinicia cada vez
                    ContadorRefrescos.Text = "0";
                    contadorRefrescos      = 0;
                    //RESETEAMOS el elemento checkedlistbox para eliminar la seleccion una vez añamos añadido el pedido
                    TamañoRefrescos.ClearSelected();

                    for (int i = 0; i < TamañoRefrescos.Items.Count; i++)
                    {
                        TamañoRefrescos.SetItemChecked(i, false);
                    }
                }
                else
                {
                    Form mensajeerrorcamposvacios = new Error_Empty_Fields();
                    mensajeerror = mensajeerrorcamposvacios.ShowDialog();
                }
            }
            else
            {
                Form mensajeerrorcamposvacios = new Error_Empty_Fields();
                mensajeerror = mensajeerrorcamposvacios.ShowDialog();
            }
        }
Exemple #2
0
        // REFRESCOS

        private void TamañoRefrescos_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (TamañoRefrescos.GetItemChecked(0) == true)
            {
                //Asignamos el valor a la variable que le correspondera al objeto ("plato") de este form
                tamaniorefresco = "Small";
                //Console.WriteLine(tamanio);
            }

            if (TamañoRefrescos.GetItemChecked(1) == true)
            {
                //Asignamos el valor a la variable que le correspondera al objeto ("plato") de este form
                tamaniorefresco = "Medium";
                //Console.WriteLine(tamanio);
            }

            if (TamañoRefrescos.GetItemChecked(2) == true)
            {
                //Asignamos el valor a la variable que le correspondera al objeto ("plato") de este form
                tamaniorefresco = "Big";
                //Console.WriteLine(tamanio);
            }
        }