Esempio n. 1
0
        // *** Start programmer edit section *** (UseDllCodeDecode CustomMembers)

        // *** End programmer edit section *** (UseDllCodeDecode CustomMembers)


        // *** Start programmer edit section *** (OnUpdateObjectsHeat CustomAttributes)

        // *** End programmer edit section *** (OnUpdateObjectsHeat CustomAttributes)
        public virtual ICSSoft.STORMNET.DataObject[] OnUpdateObjectsHeat(IIS.Product_51172.ObjectsHeat UpdatedObject)
        {
            // *** Start programmer edit section *** (OnUpdateObjectsHeat)
            DataObject[] result  = new DataObject[1];
            ObjectsHeat  oh      = UpdatedObject;
            ArrayList    retObjs = new ArrayList();

            if (UpdatedObject.GetStatus() == ICSSoft.STORMNET.ObjectStatus.Created || UpdatedObject.GetStatus() == ICSSoft.STORMNET.ObjectStatus.Altered)
            {
                if (Array.IndexOf(UpdatedObject.GetAlteredPropertyNames(), "Area") >= 0)
                {
                    var PKbuild = oh.Buildings.__PrimaryKey.ToString();
                    Buildings.CalculateSumArea(PKbuild, oh);
                }
                oh.QRcode = Generator.Encode(oh.NameObjectsHeat, oh.DateReg, (uint)oh.Clients.account);
                retObjs.Add(oh);
            }

            result = new DataObject[retObjs.Count];
            retObjs.CopyTo(result, 0);
            return(result);
            // *** End programmer edit section *** (OnUpdateObjectsHeat)
        }
Esempio n. 2
0
        // *** Start programmer edit section *** (IIS.Product_51172.DetailArrayOfSectionNets members)

        // *** End programmer edit section *** (IIS.Product_51172.DetailArrayOfSectionNets members)


        /// <summary>
        /// Construct detail array.
        /// </summary>
        /// <summary>
        /// Returns object with type SectionNets by index.
        /// </summary>
        /// <summary>
        /// Adds object with type SectionNets.
        /// </summary>
        public DetailArrayOfSectionNets(IIS.Product_51172.ObjectsHeat fObjectsHeat) :
            base(typeof(SectionNets), ((ICSSoft.STORMNET.DataObject)(fObjectsHeat)))
        {
        }