public async Task <ActionResult> EditSubAction(string action = "", string subAction = "", string desc = "", string er = "") { if (Startup.saveds.ContainsKey(action)) { DSTUSaved item = Startup.saveds[action]; if (item.SubActions != "null") { Dictionary <string, string> list = JsonConvert.DeserializeObject <Dictionary <string, string> >(item.SubActions); if (list.ContainsKey(subAction)) { list[subAction] = desc; Startup.saveds[action].SubActions = JsonConvert.SerializeObject(list); } } } return(RedirectToAction("Index", "Home")); }
public async Task <ActionResult> EditSubAction(string action = "", string actionn = "", string subAction = "") { ViewBag.action = actionn; ViewBag.subAction = subAction; if (Startup.saveds.ContainsKey(actionn)) { DSTUSaved item = Startup.saveds[actionn]; if (item.SubActions != "null") { Dictionary <string, string> subActions = JsonConvert.DeserializeObject <Dictionary <string, string> >(item.SubActions); if (subActions.ContainsKey(subAction)) { ViewBag.SubActionDesc = subActions[subAction]; } } } return(View()); }
public async Task <ActionResult> AddSubAction(string addToAction = "", string action = "", string desc = "") { if (Startup.saveds.ContainsKey(addToAction)) { Dictionary <string, string> subActions; DSTUSaved item = Startup.saveds[addToAction]; if (item.SubActions != "null") { subActions = JsonConvert.DeserializeObject <Dictionary <string, string> >(item.SubActions); } else { subActions = new Dictionary <string, string>(); } subActions.Add(action, desc); Startup.saveds[addToAction].SubActions = JsonConvert.SerializeObject(subActions); } return(RedirectToAction("Index", "Home")); }