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); } } }
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(); }
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(); } }
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); } }