Exemple #1
0
    public void prepForCallExpert()
    {
        try
        {
            if (!onCall)
            {
                dbcon.ConnectToDB();
                dbcon.Query("Task", "CallExpert");
                dbcon.CloseConn();
                confirmationMsg.text = dbcon.GetText();
            }
            else if (onCall)
            {
                dbcon.ConnectToDB();
                dbcon.Query("Task", "HangUp");
                dbcon.CloseConn();
                confirmationMsg.text = dbcon.GetText();
            }
        }

        catch (Exception e)
        {
            Debug.Log(e.Message);
        }

        finally
        {
            currentMode = ConfirmationMode.callExpert;
            unhideMenu();
        }
    }
Exemple #2
0
    public void prepForGoHome()
    {
        try
        {
            dbcon.ConnectToDB();
            dbcon.Query("Task", "GoHome");
            dbcon.CloseConn();
            confirmationMsg.text = dbcon.GetText();
        }

        catch (Exception e)
        {
            Debug.Log(e.Message);
        }

        finally
        {
            currentMode = ConfirmationMode.goHome;
            unhideMenu();
        }
    }
    public void SetConfirmationMode(int mode)
    {
        currentConfirmationMode = (ConfirmationMode)mode;

        switch ((ConfirmationMode)mode)
        {
        case ConfirmationMode.RestartLevel:
        {
            confirmationText.text = "Are you sure you want to restart the level";
        }
        break;

        case ConfirmationMode.QuitLevel:
        {
            confirmationText.text = "Are you sure you want to return to main menu";
        }
        break;

        default:
            break;
        }
    }