public static void Add(TimeSlip item) { totals.RegularWages += item.RegularWages; totals.OvertimeWages += item.OvertimeWages; totals.GrossWage += item.GrossWage; totals.RegularHours += item.RegularHours; totals.OverTimeHours += item.OverTimeHours; totals.SocialSecurity += item.SocialSecurity; totals.Medicare += item.Medicare; totals.FederalWithholding += item.FederalWithholding; totals.StateWithholding += item.StateWithholding; //totals.FUTA += item.FUTA; //totals.SUTA += item.SUTA; }
static void Deserial() { //FileStream stream = File.OpenRead(filename); //BinaryFormatter format = new BinaryFormatter(); //TimeSlip objRead = (TimeSlip)format.Deserialize(stream); //stream.Close(); // Deserialize object. IFormatter formatter = new BinaryFormatter(); Stream readStream = new FileStream("Person.bin", FileMode.Open, FileAccess.Read, FileShare.Read); TimeSlip p2 = (TimeSlip)formatter.Deserialize(readStream); readStream.Close(); // Test equality with new object. // Assert.AreEqual(p.Name, p2.Name); // Assert.AreEqual(p.Age, p2.Age); }