示例#1
0
文件: Unea.cs 项目: labeuze/source
        public static Unea_Company AggregateCompanyData(Unea_HeaderCompany header, Unea_DetailCompany1 detail1, Unea_DetailCompany2 detail2)
        {
            Unea_Company company = new Unea_Company();

            company.urlHeader = header.sourceUrl;
            company.loadFromWebDate = header.loadFromWebDate;
            company.urlDetail1 = header.urlDetail1;
            company.urlDetail2 = header.urlDetail2;
            company.headerName = header.name;
            company.headerLocation = header.location;
            company.headerPhone = header.phone;
            company.headerFax = header.fax;
            company.headerEmail = header.email;
            company.headerActivities = header.activities;
            company.headerUnknowInfos = header.unknowInfos;

            company.detail1Name = detail1.name;
            company.detail1Location = detail1.location;
            company.detail1Activities = detail1.activities;
            company.detail1Sectors = detail1.sectors;
            company.detail1Presentation = detail1.presentation;
            company.detail1Clients = detail1.clients;
            company.detail1Leader = detail1.leader;
            company.detail1EmployeNumber = detail1.employeNumber;
            company.detail1LastYearRevenue = detail1.lastYearRevenue;
            company.detail1Certification = detail1.certification;
            company.detail1Siret = detail1.siret;
            company.detail1Photos = detail1.photos;
            company.detail1DownloadDocuments = detail1.downloadDocuments;
            company.detail1Address = detail1.address;
            company.detail1Phone = detail1.phone;
            company.detail1Fax = detail1.fax;
            company.detail1Email = detail1.email;
            company.detail1WebSite = detail1.webSite;
            company.detail1UnknowInfos = detail1.unknowInfos;

            company.detail2Name = detail2.name;
            company.detail2Presentation = detail2.presentation;
            company.detail2Activities = detail2.activities;
            company.detail2Sectors = detail2.sectors;
            company.detail2DownloadDocuments = detail2.downloadDocuments;
            company.detail2Address = detail2.address;
            company.detail2Phone = detail2.phone;
            company.detail2Fax = detail2.fax;
            company.detail2Email = detail2.email;
            company.detail2WebSite = detail2.webSite;
            company.detail2Leader = detail2.leader;
            company.detail2EmployeNumber = detail2.employeNumber;
            company.detail2LastYearRevenue = detail2.lastYearRevenue;
            company.detail2Siret = detail2.siret;
            company.detail2Certification = detail2.certification;
            company.detail2Clients = detail2.clients;
            company.detail2UnknowInfos = detail2.unknowInfos;

            return company;
        }
示例#2
0
文件: Unea.cs 项目: labeuze/source
 public static Unea_Company LoadDetailCompany(Unea_HeaderCompany header, bool reload = false, bool loadImage = false)
 {
     Unea_DetailCompany1 detail1 = Unea_LoadDetailCompany1.LoadCompany(header.urlDetail1, reload, loadImage);
     Unea_DetailCompany2 detail2 = Unea_LoadDetailCompany2.LoadCompany(header.urlDetail2, reload, loadImage);
     Unea_Company company = AggregateCompanyData(header, detail1, detail2);
     AggregateDuplicateData(company);
     return company;
 }