Example #1
0
 private void CleanTotalPedido()
 {
     if (Carrito.Total_dimension_pedido > 0)
     {
         for (int k = 0; k < Carrito.Total_dimension_pedido; k++)
         {
             //Console.WriteLine("Id_producto" + Carrito.TotalPedido[k].Id_producto);
             Carrito.EliminarPedido(Carrito.TotalPedido[k].Id_producto);
         }
     }
 }
Example #2
0
        public MenuInicio()
        {
            InitializeComponent();
            CustomizeDesign();

            //DOTAMOS DE MEMORIA al objeto pedido para poder dar memoria desde el inicio del programa a los arrays comida,bebida,....
            n = new Producto();

            //INICIALIZO ARRAYS donde almacenaré los datos del pedido
            Carrito.Inicializar_Peido();
        }
Example #3
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 (tamanio == "Small" || tamanio == "Medium" || tamanio == "Big")
            {
                //ASIGNAMOS LA CANTIDAD PARA SABER SI SE HA PULSADO O NO
                cantidad = contador_pedidos;

                if (cantidad > 0)//COMPROBAMOS..
                {
                    //AQUI CREAMOS EL OBJETO PLATO Y ALMACENAMOS EN EL ARRAY
                    id_producto    = "IS06";
                    nombreproducto = "Inter Shushi";
                    precio         = 120;


                    Producto nuevo = new Producto(id_producto, nombreproducto, tamanio, cantidad, precio);

                    Carrito.Insertar_Plato(nuevo);



                    //MOSTRAMOS MENSAJE DE QUE EL PEDIDO SE HA REALIZADO EXITOSAMENTE
                    Form mensajepedidoconfirmado = new MessajeboxPedidoRealizado();
                    resultado = mensajepedidoconfirmado.ShowDialog();
                }
                else
                {
                    Form mensajeerrorcamposvacios = new Error_Empty_Fields();
                    mensajeerror = mensajeerrorcamposvacios.ShowDialog();
                }
            }
            else
            {
                Form mensajeerrorcamposvacios = new Error_Empty_Fields();
                mensajeerror = mensajeerrorcamposvacios.ShowDialog();
            }
        }
Example #4
0
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            Console.WriteLine("Dimension Pedido" + Carrito.Total_dimension_pedido);
            Console.WriteLine("Dimension Comida" + Carrito.Total_dimension_comida);

            if (Carrito.Total_dimension_pedido > 0)
            {
                //Carrito.Mostrar_Pedido_Total();

                int seleccion = dataGridPedido.CurrentRow.Index;


                Carrito.EliminarPedido(Carrito.TotalPedido[seleccion].Id_producto);
                dataGridPedido.Rows.Remove(dataGridPedido.CurrentRow);
            }
        }