/// <summary>
 /// Ejecuta la acción asociada a la opción.
 /// </summary>
 internal override void EjecutarAccion()
 {
     try {
         CatalogoVentas catalogo = new CatalogoVentas();
         if (PuntoDeVenta.VentaActual != null)
         {
             catalogo.CancelarVenta(PuntoDeVenta.VentaActual);
         }
         catalogo.CancelarVentasPendientes();
         PuntoDeVenta.Salir();
     } catch (ReglasNegocioException ex) {
         Console.WriteLine("Error al cancelar las ventas : " + ex.Message);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// El punto de acceso (Entry Point) a la aplicación.
        /// Este método será invocado por el .NET Common Language Runtime.
        /// </summary>
        /// <param name="args">La lista de parámetros que son pasados por consola.</param>
        public static void Main(string[] args)
        {
            PuntoDeVenta p = new PuntoDeVenta();

            p.Iniciar();
        }
Esempio n. 3
0
 /// <summary>
 /// El punto de acceso (Entry Point) a la aplicación.
 /// Este método será invocado por el .NET Common Language Runtime.
 /// </summary>
 /// <param name="args">La lista de parámetros que son pasados por consola.</param>
 public static void Main(string[] args)
 {
     PuntoDeVenta p = new PuntoDeVenta();
     p.Iniciar();
 }