public static void LoadBytes(SmartObjectSerializer serializer, CodyCertRockeyArm obj) { CodySecrecyObjBase.LoadBytes(serializer, obj); serializer.Write(obj.EmpowerDate); serializer.Write(obj.OperatorLimit); }
public static void LoadObj(SmartObjectDeserializer deserializer, CodyCertRockeyArm obj) { CodySecrecyObjBase.LoadObj(deserializer, obj); obj.EmpowerDate = deserializer.ReadNullableDateTime(); obj.OperatorLimit = deserializer.ReadInt32(); }
public string WriteCustomerInfo(CertCustomerInfo info, out string error) { CodyCertRockeyArm rockeyArm = new CodyCertRockeyArm() { CustomerKey = info.CustomerKey, CustomerName = info.CustomerName, EmpowerDate = info.EmpowerDate, OperatorLimit = info.OperatorLimit }; byte[] bytes = SmartSerializeHelper.SerializeObject(rockeyArm, CodyCertRockeyArm.LoadBytes); info.HId = this.WriteCustomerInfo((int)CodySystemTypeEnum.Cert, bytes, out error); return(info.HId); }