public ActionResult _GetAllActivitiesForGuide(int id) { var activities = new SelectedActivityViewModel(); var activitylist = new List <CompletedActivity>(); activitylist = db.CompletedActivities.Where(x => x.WelcomeGuideID == id).ToList(); activities.Activities.AddRange(OnboardingUtilityHelper.ConvertToActivityModelList(activitylist)); return(PartialView("_GetAllActivitiesForTemplate", activities)); }
public ActionResult EditTemplate(int id) { OnboardingTemplate template = new OnboardingTemplate(); template = db.OnboardingTemplates.Find(id); var activities = new SelectedActivityViewModel(); var activitylist = new List <CompletedActivity>(); activitylist = db.CompletedActivities.Where(x => x.OnboardingTemplateID == id).ToList(); var list = OnboardingUtilityHelper.ConvertToActivityModelList(activitylist); foreach (var item in list) { item.OnboardActivityID = id; item.Body = WebUtility.HtmlDecode(item.Body); } ViewBag.Activities = list.Select(x => new { x.ID, x.OnboardActivityID, x.OnboardingTemplateID, x.Title, x.WelcomeGuideID, x.Type, x.Body, x.DueDate }).ToList(); return(View(template)); }