public VuControlActivityRecord(byte[] value)
 {
     controlType = new ControlType(value[0]);
     controlTime = new TimeReal(ConvertionClass.arrayCopy(value, 1, 4));
     controlCardNumber = new FullCardNumber(ConvertionClass.arrayCopy(value, 5, 18));
     downloadPeriodBeginTime = new TimeReal(ConvertionClass.arrayCopy(value, 23, 4));
     downloadPeriodEndTime = new TimeReal(ConvertionClass.arrayCopy(value, 27, 4));
 }
 public VuControlActivityRecord()
 {
     controlType = new ControlType();
     controlTime = new TimeReal();
     controlCardNumber = new FullCardNumber();
     downloadPeriodBeginTime = new TimeReal();
     downloadPeriodEndTime = new TimeReal();
 }
 public CardControlActivityDataRecord(byte[] value)
 {
     controlType = new ControlType(value[0]);
     controlTime = new TimeReal(ConvertionClass.arrayCopy(value, 1, 4));
     controlCardNumber = new FullCardNumber(ConvertionClass.arrayCopy(value, 5, 18));
     controlVehicleRegistration = new VehicleRegistrationIdentification(ConvertionClass.arrayCopy(value, 23, 15));
     controlDownloadPeriodBegin = new TimeReal(ConvertionClass.arrayCopy(value, 38, 4));
     controlDownloadPeriodEnd = new TimeReal(ConvertionClass.arrayCopy(value, 42, 4));
 }
 public CardControlActivityDataRecord()
 {
     controlType = new ControlType();
     controlTime = new TimeReal();
     controlCardNumber = new FullCardNumber();
     controlVehicleRegistration = new VehicleRegistrationIdentification();
     controlDownloadPeriodBegin = new TimeReal();
     controlDownloadPeriodEnd = new TimeReal();
 }