Ejemplo n.º 1
0
        // *** Start programmer edit section *** (OnUpdateЗаказ CustomAttributes)

        // *** End programmer edit section *** (OnUpdateЗаказ CustomAttributes)
        public virtual ICSSoft.STORMNET.DataObject[] OnUpdateЗаказ(IIS.Sklad.Заказ UpdatedObject)
        {
            // *** Start programmer edit section *** (OnUpdateЗаказ)
            if (UpdatedObject.GetStatus() == ObjectStatus.Created)
            {
                UpdatedObject.Цена = UpdatedObject.СтрокаЗаказа.Cast <СтрокаЗаказа>().Sum(x => x.Сумма);
            }

            return(new ICSSoft.STORMNET.DataObject[0]);
            // *** End programmer edit section *** (OnUpdateЗаказ)
        }
        // *** Start programmer edit section *** (IIS.Sklad.DetailArrayOfСтрокаЗаказа members)

        // *** End programmer edit section *** (IIS.Sklad.DetailArrayOfСтрокаЗаказа members)


        /// <summary>
        /// Construct detail array.
        /// </summary>
        /// <summary>
        /// Returns object with type СтрокаЗаказа by index.
        /// </summary>
        /// <summary>
        /// Adds object with type СтрокаЗаказа.
        /// </summary>
        public DetailArrayOfСтрокаЗаказа(IIS.Sklad.Заказ fЗаказ) :
            base(typeof(СтрокаЗаказа), ((ICSSoft.STORMNET.DataObject)(fЗаказ)))
        {
        }