}//SelectAssignments public List<Model.AdvancedTask> SelectMaintenances(string projectName) { List<Model.AdvancedTask> maintenanceList = new List<Model.AdvancedTask>(); XmlDocument doc = new XmlDocument(); doc.Load("Saves/Maintenances.xml"); XmlNodeList nodelist = doc.SelectNodes("Maintenances/Maintenance"); foreach (XmlNode item in nodelist) { if (item.Attributes["project"].InnerText == projectName) { Model.AdvancedTask aMaintenance = new Model.AdvancedTask(item.Attributes[DatabaseValues.NAME].InnerText, item.Attributes[DatabaseValues.DETAILS].InnerText, item.Attributes[DatabaseValues.PRIORITY].InnerText, item.Attributes[DatabaseValues.STATE].InnerText, item.Attributes[DatabaseValues.PROJECT_LINK].InnerText); maintenanceList.Add(aMaintenance); } } return maintenanceList; }//SelectAssignments
}//SelectBrainstormings public List<Model.AdvancedTask> SelectTrainings(string projectName) { List<Model.AdvancedTask> trainingList = new List<Model.AdvancedTask>(); XmlDocument doc = new XmlDocument(); doc.Load("Saves/Trainings.xml"); XmlNodeList nodelist = doc.SelectNodes("Trainings/Training"); foreach (XmlNode item in nodelist) { if (item.Attributes["project"].InnerText == projectName) { Model.AdvancedTask aTraining = new Model.AdvancedTask(item.Attributes[DatabaseValues.NAME].InnerText, item.Attributes[DatabaseValues.DETAILS].InnerText, item.Attributes[DatabaseValues.PRIORITY].InnerText, item.Attributes[DatabaseValues.STATE].InnerText, item.Attributes[DatabaseValues.PROJECT_LINK].InnerText); trainingList.Add(aTraining); } } return trainingList; }//SelectTrainings