コード例 #1
0
ファイル: HomeController.cs プロジェクト: randomdude/Lavalamp
        public ActionResult changeRuleState(lavalampRuleInfo item)
        {
            var client = MvcApplication.Kernal.Get<IRuleRepository>();
            item.state = item.state.Value == ruleState.stopped ? ruleState.running : ruleState.stopped;
            client.saveRule(item);
            ruleOverviewModel overview = new ruleOverviewModel(new List<IRule>());

               return View("Index", overview);
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: randomdude/Lavalamp
 public ActionResult Index()
 {
     var client = MvcApplication.Kernal.Get<IRuleRepository>();
     ruleOverviewModel overview = new ruleOverviewModel(client.getAllRules(false));
     return View(overview);
 }