using System.Collections.Generic; using TBF.BenchControl.Generic; namespace TBF.BenchControl.GenericDevices { public interface IDataEntry : IComponent { /// /// Displays form at the beginning of the cycle (usually to enter S/N). /// /// Watermetes to be updated by the operation /// Operation to be used in the sequence IOperation ShowFormAtCycleBeginningOp(IList waterMeters); /// /// Displays form at the end of the cycle (usually to enter S/N). /// /// Watermetes to be updated by the operation /// Operation to be used in the sequence IOperation ShowFormAtCycleEndOp(IList waterMeters); /// /// Updates test results with the information collected in watermeters. /// /// Watermetes with information entered in the forms /// Test results to be updated with the information void UpdateTestResults(IList waterMeters, IList results); } }