Beispiel #1
0
        public override object Clone(string sNodeName)
        {
            OfferSubjects subjects = new OfferSubjects();

            foreach (OfferSubject subject in this)
            {
                subjects.Add((OfferSubject)subject.Clone(sNodeName));
            }
            return(subjects);
        }
Beispiel #2
0
        public override void Initialize()
        {
            base.Initialize();
            this._OrderInCatalogue         = 0;
            this._OfficialCode             = "";
            this._VicePresidentReceiptdate = "";
            this._VicePresidentLetterID    = "";
            this._GovOfficeReceiptDate     = "";
            this._RegisterDate             = "";
            this._OfferComment             = "";
            this._GovSessionTitle          = "";
            this._OtherLetters             = new Letters();
            this._ApprovalLetters          = new Sbn.Products.GEP.GEPObject.ApprovalLetters();
            this._GovernReports            = new GovernmentReports();
            this._Inquiries              = new Sbn.Products.GEP.GEPObject.Inquiries();
            this._Status                 = new BasicInfoDetail();
            this._GovMemberOpinions      = new GovSessionMemberOpinions();
            this._Commissions            = new OfferCommissions();
            this._Engineerings           = new Sbn.Products.GEP.GEPObject.Engineerings();
            this._LawDocuments           = new ExpertLawDocuments();
            this._CorrelateOrgans        = new OfferOrgUnits();
            this._OfferAbstract          = new Sbn.Products.GEP.GEPObject.OfferAbstract();
            this._OfferCommuniqueText    = new Sbn.Products.GEP.GEPObject.OfferCommuniqueText();
            this._Urgency                = new BasicInfoDetail();
            this._OfferLetter            = new Letter();
            this._Security               = new BasicInfoDetail();
            this._Complication           = new BasicInfoDetail();
            this._Importance             = new BasicInfoDetail();
            this._OfferType              = new BasicInfoDetail();
            this._StatusInGovOrderOffice = new BasicInfoDetail();
            this._Subjects               = new OfferSubjects();
            this._CommissionReports      = new OfferCommissionReports();
            this._PreObservation         = new Sbn.Products.GEP.GEPObject.PreObservation();
            this._OwnerOrgan             = new OfferOrgUnit();
            this._ActiveCommission       = new OfferCommission();
            this._CommuniqueStatus       = new BasicInfoDetail();
            this._OfferRelations         = new OfferRelations();

            this._IsPublishable   = PublishableState.None;
            this._PublishableDate = "";
            this._WordDoc         = new GeneralDocument();
        }