示例#1
0
 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;
 }
示例#2
0
        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);
        }