You are on page 1of 1

using System;

using System.Linq;
using System.Xml.Linq;

namespace ConsoleApp8
{
class Program
{
static bool isMorningClasses(string start_time, string end_time)
{
if (start_time == "" || end_time == "" || start_time.Length > 7 ||
end_time.Length > 5)
{
return false;
}
DateTime startTime = DateTime.Parse(start_time);
DateTime endTime = DateTime.Parse(end_time);
return startTime.ToString("tt",
System.Globalization.CultureInfo.InvariantCulture) == "AM" &&
endTime.Hour < 12;
}
static void Main(string[] args)
{
var xdoc = XDocument.Load(@"C:/Users/User/Desktop/reed.xml");
var dd = xdoc
.Element("root")
.Elements("course")
.Where(e => isMorningClasses(
e.Element("time").Element("start_time").Value,
e.Element("time").Element("end_time").Value)
);
foreach (var d in dd)
{
d.Element("title").Value += " (morning classes)";
}
xdoc.Save(@"C:/Users/User/Desktop/reed.xml");
}
}
}

You might also like