示例#1
0
        private void BuyAguas_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 (tamanioagua == "Small" || tamanioagua == "Medium" || tamanioagua == "Big")
            {
                //ASIGNAMOS LA CANTIDAD PARA SABER SI SE HA PULSADO O NO
                cantidadagua = contadorAguas;

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


                    Producto nuevo = new Producto(id_agua, nombreagua, tamanioagua, cantidadagua, precioagua);

                    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
                    ContadorAgua.Text = "0";
                    contadorAguas     = 0;


                    //RESETEAMOS el elemento checkedlistbox para eliminar la seleccion una vez añamos añadido el pedido
                    TamañoAguas.ClearSelected();

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

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

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

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