public void mostrarMensaje(int num_mensaje, int lectura_actual){
        String m_msg = "";
        switch(num_mensaje) {
            case 1:
                break;
            case 2:
                Alert al1 = new Alert("Consumo/Observacion Incorrecto");
                m_display.setCurrent(al1);
                break;
            case 3:
                yesNoAlert = new Alert("Atencion");
                int delta = m_consumoActual - m_consumoAnterior;
                if( (delta - m_consumoPromedio) > 500 )
                    m_msg = "Consumo Incorrecto: " + lectura_actual+ ". Diferencia : " + (delta-m_consumoPromedio) + ". Desea guardar?";
                else
                    m_msg = "Consumo Incorrecto: " + lectura_actual+". Desea guardar?";

                yesNoAlert.setString(m_msg);

                yesNoAlert.addCommand(CMD_NOT);
                yesNoAlert.addCommand(CMD_YES);

                boolean ingresarModificar = (m_busquedaSuministro == null && m_lecturaSecuencial == null);
                if(ingresarModificar) {
                    yesNoAlert.setCommandListener(m_modificarConsumo);
                } else {
                    if(m_busquedaSuministro == null)
                        yesNoAlert.setCommandListener(m_lecturaSecuencial);
                    else
                        yesNoAlert.setCommandListener(m_busquedaSuministro);
                }
                m_display.setCurrent(yesNoAlert);
                break;
             case 4:
                Alert msgAlert = new Alert("Observacion incorrecta");
                m_display.setCurrent(msgAlert);
                break;
        } // end case
     } // end Mostrar Mensaje.