public ViewResult Actions() { var vm = new ActionsVM().Load(); for (int i = 0; i < 5; i++) { vm.MovementAcions.Add(new MovementAcion().ToItemVM(true)); vm.FaceActions.Add(new FaceAction().ToItemVM(true)); vm.SavedActions.Add(new SavedAction().ToItemVM(true)); vm.SequenceActions.Add(new SequenceAction().ToItemVM(true)); vm.SpeakActions.Add(new SpeakAction().ToItemVM(true)); vm.ToggleActions.Add(new ToggleAction().ToItemVM(true)); vm.ListenKeys.Add(new ListenKey().ToItemVM(true)); } return View(vm); }
public ViewResult Actions() { var vm = new ActionsVM().Load(); for (int i = 0; i < 5; i++) { vm.MovementAcions.Add(new MovementAcion().ToItemVM(true)); vm.FaceActions.Add(new FaceAction().ToItemVM(true)); vm.SavedActions.Add(new SavedAction().ToItemVM(true)); vm.SequenceActions.Add(new SequenceAction().ToItemVM(true)); vm.SpeakActions.Add(new SpeakAction().ToItemVM(true)); vm.ToggleActions.Add(new ToggleAction().ToItemVM(true)); vm.ListenKeys.Add(new ListenKey().ToItemVM(true)); } return(View(vm)); }
public ActionResult Actions(ActionsVM vm) { SuperDataBase.Actions.FaceActions = vm.FaceActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject<FaceAction>(x.Item)) .OrderBy(x=>x.Name) .ToList(); SuperDataBase.Actions.MovementAcions = vm.MovementAcions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject<MovementAcion>(x.Item)) .OrderBy(x=>x.Name) .ToList(); SuperDataBase.Actions.SpeakActions = vm.SpeakActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject<SpeakAction>(x.Item)) .OrderBy(x=>x.Name) .ToList(); SuperDataBase.Actions.SavedActions = vm.SavedActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject<SavedAction>(x.Item)) .OrderBy(x=>x.Name) .ToList(); SuperDataBase.Actions.SequenceActions = vm.SequenceActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject<SequenceAction>(x.Item)) .OrderBy(x=>x.Name) .ToList(); SuperDataBase.Actions.ToggleActions = vm.ToggleActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject<ToggleAction>(x.Item)) .OrderBy(x=>x.Name) .ToList(); SuperDataBase.Actions.ListenKeys= vm.ListenKeys.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject<ListenKey>(x.Item)) .ToList(); SuperDataBase.SaveActions(); return RedirectToAction("Actions"); }
public ActionResult Actions(ActionsVM vm) { SuperDataBase.Actions.FaceActions = vm.FaceActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject <FaceAction>(x.Item)) .OrderBy(x => x.Name) .ToList(); SuperDataBase.Actions.MovementAcions = vm.MovementAcions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject <MovementAcion>(x.Item)) .OrderBy(x => x.Name) .ToList(); SuperDataBase.Actions.SpeakActions = vm.SpeakActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject <SpeakAction>(x.Item)) .OrderBy(x => x.Name) .ToList(); SuperDataBase.Actions.SavedActions = vm.SavedActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject <SavedAction>(x.Item)) .OrderBy(x => x.Name) .ToList(); SuperDataBase.Actions.SequenceActions = vm.SequenceActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject <SequenceAction>(x.Item)) .OrderBy(x => x.Name) .ToList(); SuperDataBase.Actions.ToggleActions = vm.ToggleActions.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject <ToggleAction>(x.Item)) .OrderBy(x => x.Name) .ToList(); SuperDataBase.Actions.ListenKeys = vm.ListenKeys.Where(x => !x.IsDeleted) .Select(x => JsonConvert.DeserializeObject <ListenKey>(x.Item)) .ToList(); SuperDataBase.SaveActions(); return(RedirectToAction("Actions")); }