public void RunScript(RecentEntry recent) { if (recent == null) { return; } RunScript(recent.PatientId, recent.PlansAndPlanSumsInScope, recent.ActivePlan); }
private void SaveRecent(string patientId, IEnumerable <PlanOrPlanSum> plansAndPlanSumsInScope, PlanOrPlanSum activePlan) { var data = _dataRepository.Load(); var recent = new RecentEntry { PatientId = patientId, PlansAndPlanSumsInScope = plansAndPlanSumsInScope?.ToList(), ActivePlan = activePlan }; if (!data.Recents.Contains(recent)) { data.Recents.Add(recent); _dataRepository.Save(data); } }