Exemplo n.º 1
0
        public virtual ActionResult UpdateLocationMode(LocationModes LocationMode, bool redirect = false)
        {
            Database.DiscoConfiguration.JobPreferences.LocationMode = LocationMode;
            Database.SaveChanges();

            if (redirect)
                return RedirectToAction(MVC.Config.JobPreferences.Index());
            else
                return Json("OK", JsonRequestBehavior.AllowGet);
        }
Exemplo n.º 2
0
 public AffordancePresenter([NotNull] ApplicationPresenter applicationPresenter, [NotNull] AffordanceView view,
                            [NotNull] Affordance aff)
     : base(view, "ThisAffordance.HeaderString", aff, applicationPresenter)
 {
     _aff = aff;
     SelectedAddCategory = Sim.CategoryOrDevice[0];
     Sim.Affordances.RefreshAllAffordanceCategory();
     _usedIns = new ObservableCollection <UsedIn>();
     RefreshUsedIn();
     LocationModes.Add(VariableLocationMode.CurrentLocation);
     LocationModes.Add(VariableLocationMode.OtherLocation);
     _allActions.Add(VariableAction.SetTo);
     _allActions.Add(VariableAction.Add);
     _allActions.Add(VariableAction.Subtract);
     _allConditions.SynchronizeWithList(VariableConditionHelper.CollectAllStrings());
     _executionTimes = new ObservableCollection <string>();
     _executionTimes.SynchronizeWithList(VariableExecutionTimeHelper.CollectAllStrings());
     ActionsAfterInterruptions.SynchronizeWithList(ActionAfterInterruptionHelper.CollectAllStrings());
 }