コード例 #1
0
        public IHttpActionResult AddJourney([FromBody] NewJourney newJourney)
        {
            if (newJourney is null)
            {
                return(NotFound());
            }

            // Generate Journey & Add to database
            var NewJourney = new Journey();

            NewJourney.JourneyId             = Guid.NewGuid();
            NewJourney.JourneyCompletionTime = newJourney.JourneyCompletionTime;
            NewJourney.JourneyDescription    = newJourney.JourneyDescription;
            NewJourney.JourneyGains          = newJourney.JourneyGains;
            NewJourney.JourneyRewards        = newJourney.JourneyRewards;
            NewJourney.JourneyTitle          = newJourney.JourneyTitle;
            NewJourney.JourneyVideo          = newJourney.JourneyIntroVideo;
            NewJourney.XpReward = newJourney.XpReward;

            // Add to database
            WmData.Journeys.Add(NewJourney);
            WmData.SaveChanges();

            // Return success message
            return(Ok("Journey Added"));
        }
コード例 #2
0
        public IHttpActionResult EditJourney([FromBody] NewJourney newJourney)
        {
            if (newJourney is null)
            {
                return(NotFound());
            }

            // Generate Journey & Add to database
            Guid NewGuid    = new Guid(newJourney.JourneyId);
            var  NewJourney = WmData.Journeys.FirstOrDefault(j => j.JourneyId == NewGuid);

            NewJourney.JourneyCompletionTime = newJourney.JourneyCompletionTime;
            NewJourney.JourneyDescription    = newJourney.JourneyDescription;
            NewJourney.JourneyGains          = newJourney.JourneyGains;
            NewJourney.JourneyRewards        = newJourney.JourneyRewards;
            NewJourney.JourneyTitle          = newJourney.JourneyTitle;
            NewJourney.JourneyVideo          = newJourney.JourneyIntroVideo;
            NewJourney.XpReward = newJourney.XpReward;

            // Add to database
            WmData.SaveChanges();

            // Return success message
            return(Ok("Journey Edited"));
        }
コード例 #3
0
    // Use this for initialization
    void Start()
    {
        if (PlayerPrefs.GetInt("hasPlayed") == 0)
        {
            exitCanvas.SetActive(false);
            upgradeCanvas.SetActive(false);
        }
        enterCanvas      = Singleton_Service.GetSingleton <EnterCanvas>().gameObject;
        anim             = GetComponent <Animator>();
        newJourneyButton = Singleton_Service.GetSingleton <NewJourney>();

        scene  = Singleton_Service.GetSingleton <SceneController>();
        player = Singleton_Service.GetSingleton <Player>();
        music  = Singleton_Service.GetSingleton <GameMusic>();
    }