public VuPlaceDailyWorkPeriodData(byte[] value) { vuPlaceDailyWorkPeriodRecords = new List <VuPlaceDailyWorkPeriodRecord>(); noOfPlaceRecords = ConvertionClass.convertIntoUnsigned1ByteInt(value[0]); structureSize = 1 + noOfPlaceRecords * VuPlaceDailyWorkPeriodRecord.structureSize; if (noOfPlaceRecords != 0) { for (int i = 0; i < noOfPlaceRecords; i++) { byte[] record = ConvertionClass.arrayCopy(value, 1 + (i * VuPlaceDailyWorkPeriodRecord.structureSize), VuPlaceDailyWorkPeriodRecord.structureSize); VuPlaceDailyWorkPeriodRecord vpdwpr = new VuPlaceDailyWorkPeriodRecord(record); vuPlaceDailyWorkPeriodRecords.Add(vpdwpr); } } }
public VuPlaceDailyWorkPeriodData(byte[] value) { vuPlaceDailyWorkPeriodRecords = new List<VuPlaceDailyWorkPeriodRecord>(); noOfPlaceRecords = ConvertionClass.convertIntoUnsigned1ByteInt(value[0]); structureSize = 1 + noOfPlaceRecords * VuPlaceDailyWorkPeriodRecord.structureSize; if (noOfPlaceRecords != 0) { for (int i = 0; i < noOfPlaceRecords; i++) { byte[] record = ConvertionClass.arrayCopy(value, 1 + (i * VuPlaceDailyWorkPeriodRecord.structureSize), VuPlaceDailyWorkPeriodRecord.structureSize); VuPlaceDailyWorkPeriodRecord vpdwpr = new VuPlaceDailyWorkPeriodRecord(record); vuPlaceDailyWorkPeriodRecords.Add(vpdwpr); } } }