private void HandleReviews() { var root = this.xDoc.Root; var courses = Courses.Get(); foreach (var course in courses.Where(x => x.Reviews.Count > 0)) { root.Add( new XElement(ns + "url", new XElement(ns + "loc", string.Concat(baseURL, "Review/Course/", course.Id)), new XElement(ns + "priority", "0.5"), new XElement(ns + "changefreq", "daily") ) ); } var lecturers = Lecturers.Get(true); foreach (var lecturer in lecturers.Where(x => x.Reviews.Count > 0)) { root.Add( new XElement(ns + "url", new XElement(ns + "loc", string.Concat(baseURL, "Review/Lecturer/", lecturer.Id)), new XElement(ns + "priority", "0.5"), new XElement(ns + "changefreq", "daily") ) ); } }
private void HandleLecturers() { var root = this.xDoc.Root; root.Add( new XElement(ns + "url", new XElement(ns + "loc", string.Concat(baseURL, "Lecturer/Register")), new XElement(ns + "priority", "0.5"), new XElement(ns + "changefreq", "weekly") ) ); root.Add( new XElement(ns + "url", new XElement(ns + "loc", string.Concat(baseURL, "Lecturer/Login")), new XElement(ns + "priority", "0.5"), new XElement(ns + "changefreq", "weekly") ) ); root.Add( new XElement(ns + "url", new XElement(ns + "loc", string.Concat(baseURL, "Search/Lecturers")), new XElement(ns + "priority", "1.0"), new XElement(ns + "changefreq", "daily") ) ); var lecturers = Lecturers.Get(true); foreach (var lecturer in lecturers) { root.Add( new XElement(ns + "url", new XElement(ns + "loc", string.Concat(baseURL, "Lecturer/", lecturer.Id)), new XElement(ns + "priority", "1.0"), new XElement(ns + "changefreq", "daily") ) ); } }