// *** Start programmer edit section *** (ОрганизацияБС CustomMembers)

        // *** End programmer edit section *** (ОрганизацияБС CustomMembers)


        // *** Start programmer edit section *** (OnUpdateОрганизация CustomAttributes)

        // *** End programmer edit section *** (OnUpdateОрганизация CustomAttributes)
        public virtual ICSSoft.STORMNET.DataObject[] OnUpdateОрганизация(IIS.Product_58826.Организация UpdatedObject)
        {
            // *** Start programmer edit section *** (OnUpdateОрганизация)
            if (UpdatedObject.GetStatus() == ICSSoft.STORMNET.ObjectStatus.Deleted)
            {
                DataService.LoadObject(UpdatedObject);
                UpdatedObject.SetStatus(ICSSoft.STORMNET.ObjectStatus.Altered);
                UpdatedObject.Актуальность = false;
                ArrayList retObjs = new ArrayList();
                var       approve = ((SQLDataService)DataService).Query <Модуль>(Модуль.Views.МодульE).Where(k => k.Организация.__PrimaryKey == UpdatedObject.__PrimaryKey).ToArray();
                foreach (var app in approve)
                {
                    app.SetStatus(ICSSoft.STORMNET.ObjectStatus.Deleted);
                    retObjs.Add(app);
                }
                //  return approve;

                var approve2 = ((SQLDataService)DataService).Query <Договор>(Договор.Views.ДоговорE).Where(k => k.Организация.__PrimaryKey == UpdatedObject.__PrimaryKey).ToArray();
                foreach (var app2 in approve2)
                {
                    app2.SetStatus(ICSSoft.STORMNET.ObjectStatus.Deleted);
                    retObjs.Add(app2);
                }
                // return approve2;
                var ret = new ICSSoft.STORMNET.DataObject[retObjs.Count];
                retObjs.CopyTo(ret, 0);
                return(ret);
            }
            return(new ICSSoft.STORMNET.DataObject[0]);



            // *** End programmer edit section *** (OnUpdateОрганизация)
        }
예제 #2
0
        // *** Start programmer edit section *** (ОрганизацияБС CustomMembers)

        // *** End programmer edit section *** (ОрганизацияБС CustomMembers)


        // *** Start programmer edit section *** (OnUpdateОрганизация CustomAttributes)

        // *** End programmer edit section *** (OnUpdateОрганизация CustomAttributes)
        public virtual ICSSoft.STORMNET.DataObject[] OnUpdateОрганизация(IIS.Product_58826.Организация UpdatedObject)
        {
            // *** Start programmer edit section *** (OnUpdateОрганизация)

            return(new ICSSoft.STORMNET.DataObject[0]);
            // *** End programmer edit section *** (OnUpdateОрганизация)
        }