3
Answers

Need help from someone with alot of time on their hands

jaeisber

jaeisber

20y
2.2k
1
Ok well here is the deal, im desperate. I am in a C# coding class, and we are curently doing a group project that is due on Dec. 7th. Our group is beyond lost, and the teacher and TA are no help at all. This is my last attempt to try and get help on this. here is a link to the project files : http://web.ics.purdue.edu/~jaeisber/file.html . the first file explains the project. In the first file our group is responsible for the All PSO part and the 12:30 PSO part. The second file is text documents required to use in the program. THank you for your help. Jason
Answers (3)
0
Mrudul Ganpule

Mrudul Ganpule

NA 23 17k 10y
Thank you for your valuable reply , i'll  try this solution in my project ..
0
Umesh Kumar

Umesh Kumar

NA 127 12.8k 10y
Hi Can you try this too,

public static string Serialize(object dataToSerialize)     {         if(dataToSerialize==null) return null;          using (StringWriter stringwriter = new System.IO.StringWriter())         {             var serializer = new XmlSerializer(dataToSerialize.GetType());             serializer.Serialize(stringwriter, dataToSerialize);             return stringwriter.ToString();         }     }      public static T Deserialize<T>(string xmlText)     {         if(String.IsNullOrWhiteSpace(xmlText)) return default(T);          using (StringReader stringReader = new System.IO.StringReader(xmlText))         {             var serializer = new XmlSerializer(typeof(T));             return (T)serializer.Deserialize(stringReader);         }     }
0
Umesh Kumar

Umesh Kumar

NA 127 12.8k 10y
Hi Good day,

Suppose I have a collection 
List<Employee> empList = new List<Employee>();
            empList.Add(new Employee() { ID = 1, FName = "John", LName = "Shields", DOB = DateTime.Parse("12/11/1971"), Sex = 'M' });
            empList.Add(new Employee() { ID = 2, FName = "Mary", LName = "Jacobs", DOB = DateTime.Parse("01/17/1961"), Sex = 'F' });
            empList.Add(new Employee() { ID = 3, FName = "Amber", LName = "Agar", DOB = DateTime.Parse("12/23/1971"), Sex = 'M' });
            empList.Add(new Employee() { ID = 4, FName = "Kathy", LName = "Berry", DOB = DateTime.Parse("11/15/1976"), Sex = 'F' });
            empList.Add(new Employee() { ID = 5, FName = "Lena", LName = "Bilton", DOB = DateTime.Parse("05/11/1978"), Sex = 'F' });
            empList.Add(new Employee() { ID = 6, FName = "Susanne", LName = "Buck", DOB = DateTime.Parse("03/7/1965"), Sex = 'F' });
            empList.Add(new Employee() { ID = 7, FName = "Jim", LName = "Brown", DOB =DateTime.Parse("09/11/1972"), Sex = 'M' });
            empList.Add(new Employee() { ID = 8, FName = "Jane", LName = "Hooks", DOB = DateTime.Parse("12/11/1972"), Sex = 'F' });
            empList.Add(new Employee() { ID = 9, FName = "Robert", LName = "", DOB =DateTime.Parse("06/28/1964"), Sex = 'M' });
            empList.Add(new Employee() { ID = 10, FName = "Cindy", LName = "Fox", DOB = DateTime.Parse("01/11/1978"), Sex = 'M' });


Code to convert to xml

var xEle = new XElement("Employees",
                from emp in empList
                select new XElement("Employee",
                             new XAttribute("ID", emp.ID),
                               new XElement("FName", emp.FName),
                               new XElement("LName", emp.LName),
                               new XElement("DOB", emp.DOB),
                               new XElement("Sex", emp.Sex)
                           ));