Exemplo n.º 1
0
    /// <summary>
    /// Creates the correct Fixations corresponding to the TrialSetting.
    /// </summary>
    void SelectFixation()
    {
        trialSetting = ExperimentConfig.instance.GetCurrentConfig().TrialSetting;
        switch (trialSetting._exp_mode)
        {
        case ((int)TrialSetting.ExpMode.spider):
            // load the home button and the fixation cross
            streamFixation.SetActive(true);
            pointerTrigger.SetActive(true);
            break;

        case ((int)TrialSetting.ExpMode.flasher):
            flashFixation.SetActive(true);
            pointerTrigger.SetActive(true);
            break;

        default:                 // default to original regardless
            gameObject.AddComponent <EmptyFixation>();
            break;
        }
    }
Exemplo n.º 2
0
        public IQueryable <LicenseTrialSettings> InsertTrialSettings(LicenseTrialSettings trialSettings)
        {
            int newId;

            //using (ScutexEntities db1 = new ScutexEntities())
            //{
            TrialSetting ts = new TrialSetting();

            Mapper.CreateMap <Model.LicenseTrialSettings, TrialSetting>();
            ts = Mapper.Map <Model.LicenseTrialSettings, TrialSetting>(trialSettings);

            ts.TrialExpirationOptionId = (int)trialSettings.ExpirationOptions;

            db.AddToTrialSettings(ts);
            db.SaveChanges();

            newId = ts.TrialSettingId;
            //}

            return(GetTrialSettingsById(newId));
        }