Package SistemaDeKioscos

Source Code of SistemaDeKioscos.ServicioDeNotificacion

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

package SistemaDeKioscos;

import GUI.ventanaNotificaciones;

/**
*
* @author Administrador
*/
public class ServicioDeNotificacion {
    //TODO Mandar una notificación diferente segun el tipo
    /* Tipos de mensajes de notificación sugeridos
     * al dueño cada que se registre un pago.
     * al chef cada que los ingredientes estén por acabarse
     * al chef cada que los ingredientes se hayan acabado
     * al chef cada que las bebidas estén por acabarse
     * cada que se mande una comanda a la cocina
     * cada que el sistema saque a alguien por inactividad
     * Mensaje de Bienvenida
     */
   
    /**
     * método que muestra una ventana de bienvenida
     */
    public static void bienvenida(){
        new ventanaNotificaciones().setVisible(true);
    }
   
    public static void ingredientesAgotados(String ingrediente) {
        new ventanaNotificaciones("Ingredientes Agotados","Lo sentimos pero el ingrediente "+ingrediente+" está a punto de agotarse").setVisible(true);
    }
   
    /**
     * Método que muestra una alerta personalizada
     * @param titulo El tíulo de la ventana
     * @param mensaje El mensaje soporta HTML4
     */
    public static void alertaPersonalizada(String titulo,String mensaje) {
        //TODO tal vez se vería mejor con opacidad 50 setOpacity(0.5f);
        new ventanaNotificaciones(titulo,mensaje).setVisible(true);
    }
}
TOP

Related Classes of SistemaDeKioscos.ServicioDeNotificacion

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.