Exemplo n.º 1
0
        public static void LoadBytes(SmartObjectSerializer serializer, CodyCertRockeyArm obj)
        {
            CodySecrecyObjBase.LoadBytes(serializer, obj);

            serializer.Write(obj.EmpowerDate);
            serializer.Write(obj.OperatorLimit);
        }
Exemplo n.º 2
0
        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);
        }