public FeaturedProjectModel MapItemToModel(IEnumerable <Item> items) { var projectList = new FeaturedProjectModel { FeaturedProjects = new List <ProjectModel>() }; foreach (var item in items) { projectList.FeaturedProjects.Add(new ProjectModel() { ModuleTitle = item["ModuleTitle"], ModuleDescription = item["ModuleDescription"], SitecoreProduct = item["SitecoreProduct"], WebServerOs = item["WebServerOS"] }); } return(projectList); }
public ActionResult FeaturedProjects() { var projectList = new FeaturedProjectModel { FeaturedProjects = new List <ProjectModel>() }; var parentItem = Sitecore.Context.Database.GetItem("{40AEC78F-751C-492C-BA22-79FA456D1613}"); var projectSitecoreList = parentItem.GetChildren().ToList(); foreach (var item in projectSitecoreList) { projectList.FeaturedProjects.Add(new ProjectModel() { ModuleTitle = item["ModuleTitle"], ModuleDescription = item["ModuleDescription"], SitecoreProduct = item["SitecoreProduct"], WebServerOs = item["WebServerOS"] }); } return(View("FeaturedProjects", projectList)); }
public ActionResult FeaturedProjects(FeaturedProjectModel projectDetail) { //Add new applicant name to sitecore item // Move to another view return(View()); }