// *** Start programmer edit section *** (ZaiavlenieNaGosUsluguBS CustomMembers) // *** End programmer edit section *** (ZaiavlenieNaGosUsluguBS CustomMembers) // *** Start programmer edit section *** (OnUpdateZaiavlenieNaGosUslugu CustomAttributes) // *** End programmer edit section *** (OnUpdateZaiavlenieNaGosUslugu CustomAttributes) public virtual ICSSoft.STORMNET.DataObject[] OnUpdateZaiavlenieNaGosUslugu(Iis.Eais.GosUslugi.ZaiavlenieNaGosUslugu UpdatedObject) { // *** Start programmer edit section *** (OnUpdateZaiavlenieNaGosUslugu) if (UpdatedObject.GetStatus() == ObjectStatus.Created) { if (!UpdatedObject.GosUsluga.CheckLoadedProperty(nameof(GosUsluga.Requests))) { DataService.LoadObject(GosUsluga.Views.GosUslugaE, UpdatedObject.GosUsluga); } var mvs = UpdatedObject.GosUsluga.Requests.Cast <MVRequestGU>().ToList(); foreach (var mv in mvs) { UpdatedObject.MVRequestZaiavlenie.Add( new MVRequestZaiavlenie { Request = mv.Request }); } } if (UpdatedObject.GetStatus() != ObjectStatus.Deleted) { if (UpdatedObject.IsAlteredProperty(x => x.StatusZaprosa)) { UpdatedObject.IzmeneniiaStatusa.Add( new IzmenenieStatusaZaiavleniiaNaGU { Status = UpdatedObject.StatusZaprosa, DataVremia = DateTime.Now }); } } return(new DataObject[0]); // *** End programmer edit section *** (OnUpdateZaiavlenieNaGosUslugu) }
// *** Start programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfIzmenenieStatusaZaiavleniiaNaGU members) // *** End programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfIzmenenieStatusaZaiavleniiaNaGU members) /// <summary> /// Construct detail array. /// </summary> /// <summary> /// Returns object with type IzmenenieStatusaZaiavleniiaNaGU by index. /// </summary> /// <summary> /// Adds object with type IzmenenieStatusaZaiavleniiaNaGU. /// </summary> public DetailArrayOfIzmenenieStatusaZaiavleniiaNaGU(Iis.Eais.GosUslugi.ZaiavlenieNaGosUslugu fZaiavlenieNaGosUslugu) : base(typeof(IzmenenieStatusaZaiavleniiaNaGU), ((ICSSoft.STORMNET.DataObject)(fZaiavlenieNaGosUslugu))) { }
// *** Start programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfChlenSemi members) // *** End programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfChlenSemi members) /// <summary> /// Construct detail array. /// </summary> /// <summary> /// Returns object with type ChlenSemi by index. /// </summary> /// <summary> /// Adds object with type ChlenSemi. /// </summary> public DetailArrayOfChlenSemi(Iis.Eais.GosUslugi.ZaiavlenieNaGosUslugu fZaiavlenieNaGosUslugu) : base(typeof(ChlenSemi), ((ICSSoft.STORMNET.DataObject)(fZaiavlenieNaGosUslugu))) { }
// *** Start programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfMVRequestZaiavlenie members) // *** End programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfMVRequestZaiavlenie members) /// <summary> /// Construct detail array. /// </summary> /// <summary> /// Returns object with type MVRequestZaiavlenie by index. /// </summary> /// <summary> /// Adds object with type MVRequestZaiavlenie. /// </summary> public DetailArrayOfMVRequestZaiavlenie(Iis.Eais.GosUslugi.ZaiavlenieNaGosUslugu fZaiavlenieNaGosUslugu) : base(typeof(MVRequestZaiavlenie), ((ICSSoft.STORMNET.DataObject)(fZaiavlenieNaGosUslugu))) { }
// *** Start programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfDokumentPoUsluge members) // *** End programmer edit section *** (Iis.Eais.GosUslugi.DetailArrayOfDokumentPoUsluge members) /// <summary> /// Construct detail array. /// </summary> /// <summary> /// Returns object with type DokumentPoUsluge by index. /// </summary> /// <summary> /// Adds object with type DokumentPoUsluge. /// </summary> public DetailArrayOfDokumentPoUsluge(Iis.Eais.GosUslugi.ZaiavlenieNaGosUslugu fZaiavlenieNaGosUslugu) : base(typeof(DokumentPoUsluge), ((ICSSoft.STORMNET.DataObject)(fZaiavlenieNaGosUslugu))) { }