private void CopyRecord(Source sourceRecord, Source_temp tempRecord) { sourceRecord.C2_dn_Bestand = tempRecord.C2_dn_Bestand; sourceRecord.Bouwvergnr2 = tempRecord.Bouwvergnr2; sourceRecord.Straat = tempRecord.Straat; sourceRecord.Postcode = tempRecord.Postcode; sourceRecord.AdresFull = tempRecord.AdresFull; sourceRecord.Adres = tempRecord.Adres; sourceRecord.Huisnr = tempRecord.Huisnr; sourceRecord.Voorvoegsl = tempRecord.Voorvoegsl; sourceRecord.StraatHuisnr = tempRecord.StraatHuisnr; sourceRecord.Postcode2 = tempRecord.Postcode2; sourceRecord.Bvnr = tempRecord.Bvnr; sourceRecord.Jaar = tempRecord.Jaar; sourceRecord.C2zn__Zaaknummer = tempRecord.C2zn__Zaaknummer; sourceRecord.C19_1_DN_Tabnaam = tempRecord.C19_1_DN_Tabnaam; sourceRecord.C4_dn_Omschrijving = tempRecord.C4_dn_Omschrijving; sourceRecord.C91_zn_Datum_vergunning = tempRecord.C91_zn_Datum_vergunning; sourceRecord.C4_zn_Omschrijving = tempRecord.C4_zn_Omschrijving; sourceRecord.OmschrijvingCompleet = tempRecord.OmschrijvingCompleet; sourceRecord.Plaatsnaam = tempRecord.Plaatsnaam; sourceRecord.C15c_Gemeente = tempRecord.C15c_Gemeente; sourceRecord.C51zn_classificatiecode = tempRecord.C51zn_classificatiecode; sourceRecord.C52zn_Omschrijving_classificatiecode_ = tempRecord.C52zn_Omschrijving_classificatiecode_; sourceRecord.C53_zn_Bron_ = tempRecord.C53_zn_Bron_; sourceRecord.Omschrijving_ = tempRecord.Omschrijving_; sourceRecord.Gemeentecode = tempRecord.Gemeentecode; sourceRecord.C54_zn_Bron_classificatiecode = tempRecord.C54_zn_Bron_classificatiecode; sourceRecord.KvK_nummer = tempRecord.KvK_nummer; sourceRecord.Omvang_in_MB = tempRecord.Omvang_in_MB; sourceRecord.Bestandsformaat = tempRecord.Bestandsformaat; sourceRecord.Language = tempRecord.Language; sourceRecord.Datum_vergunning = tempRecord.Datum_vergunning; sourceRecord.C_Bouw_en_woningtoezicht = tempRecord.C_Bouw_en_woningtoezicht; sourceRecord.zn_bn_Hierarchisch = tempRecord.zn_bn_Hierarchisch; sourceRecord.Gemeente = tempRecord.Gemeente; sourceRecord.Organisatie = tempRecord.Organisatie; sourceRecord.Verlenen_bouwvergunningen = tempRecord.Verlenen_bouwvergunningen; sourceRecord.Vrij_te_gebruiken = tempRecord.Vrij_te_gebruiken; sourceRecord.Openbaar = tempRecord.Openbaar; sourceRecord.C_Integer = tempRecord.C_Integer; sourceRecord.Enkelvoudig = tempRecord.Enkelvoudig; sourceRecord.Aanmaakdatum_bestand = tempRecord.Aanmaakdatum_bestand; sourceRecord.C_Aggregatieniveau = tempRecord.C_Aggregatieniveau; sourceRecord.C_Relatie_ID = tempRecord.C_Relatie_ID; sourceRecord.Checksum = tempRecord.Checksum; sourceRecord.Datum = tempRecord.Datum; sourceRecord.C_BN_Algoritme = tempRecord.C_BN_Algoritme; sourceRecord.ZN_DN_Classificatie = tempRecord.ZN_DN_Classificatie; }
private static void InsertRecord(string[] record, TOPXEntities entities, bool temp) { try { if (!temp) { var source = new Source(); source.C2_dn_Bestand = record[0]; source.Bouwvergnr2 = record[1]; source.Straat = record[2]; source.Postcode = record[3]; source.AdresFull = record[4]; source.Adres = record[5]; source.Huisnr = record[6]; source.Voorvoegsl = record[7]; source.StraatHuisnr = record[8]; source.Postcode2 = record[9]; source.Bvnr = record[10]; source.Jaar = record[11]; source.C2zn__Zaaknummer = record[12]; source.C19_1_DN_Tabnaam = record[13]; source.C4_dn_Omschrijving = record[14]; source.C91_zn_Datum_vergunning = record[15]; source.C4_zn_Omschrijving = record[16]; source.OmschrijvingCompleet = record[17]; source.Plaatsnaam = record[18]; source.C15c_Gemeente = record[19]; source.C51zn_classificatiecode = record[20]; source.C52zn_Omschrijving_classificatiecode_ = record[21]; source.C53_zn_Bron_ = record[22]; source.Omschrijving_ = record[23]; source.Gemeentecode = record[24]; source.C54_zn_Bron_classificatiecode = record[25]; source.KvK_nummer = record[26]; source.Omvang_in_MB = record[27]; source.Bestandsformaat = record[28]; source.Language = record[29]; source.Datum_vergunning = record[30]; source.C_Bouw_en_woningtoezicht = record[31]; source.zn_bn_Hierarchisch = record[32]; source.Gemeente = record[33]; source.Organisatie = record[34]; source.Verlenen_bouwvergunningen = record[35]; source.Vrij_te_gebruiken = record[36]; source.Openbaar = record[37]; source.C_Integer = record[38]; source.Enkelvoudig = record[39]; source.Aanmaakdatum_bestand = record[40]; source.C_Aggregatieniveau = record[41]; source.C_Relatie_ID = record[42]; source.Checksum = record[43]; source.Datum = record[44]; source.C_BN_Algoritme = record[45]; source.ZN_DN_Classificatie = record[46]; entities.Source.Add(source); entities.SaveChanges(); } else { var source = new Source_temp(); source.C2_dn_Bestand = record[0]; source.Bouwvergnr2 = record[1]; source.Straat = record[2]; source.Postcode = record[3]; source.AdresFull = record[4]; source.Adres = record[5]; source.Huisnr = record[6]; source.Voorvoegsl = record[7]; source.StraatHuisnr = record[8]; source.Postcode2 = record[9]; source.Bvnr = record[10]; source.Jaar = record[11]; source.C2zn__Zaaknummer = record[12]; source.C19_1_DN_Tabnaam = record[13]; source.C4_dn_Omschrijving = record[14]; source.C91_zn_Datum_vergunning = record[15]; source.C4_zn_Omschrijving = record[16]; source.OmschrijvingCompleet = record[17]; source.Plaatsnaam = record[18]; source.C15c_Gemeente = record[19]; source.C51zn_classificatiecode = record[20]; source.C52zn_Omschrijving_classificatiecode_ = record[21]; source.C53_zn_Bron_ = record[22]; source.Omschrijving_ = record[23]; source.Gemeentecode = record[24]; source.C54_zn_Bron_classificatiecode = record[25]; source.KvK_nummer = record[26]; source.Omvang_in_MB = record[27]; source.Bestandsformaat = record[28]; source.Language = record[29]; source.Datum_vergunning = record[30]; source.C_Bouw_en_woningtoezicht = record[31]; source.zn_bn_Hierarchisch = record[32]; source.Gemeente = record[33]; source.Organisatie = record[34]; source.Verlenen_bouwvergunningen = record[35]; source.Vrij_te_gebruiken = record[36]; source.Openbaar = record[37]; source.C_Integer = record[38]; source.Enkelvoudig = record[39]; source.Aanmaakdatum_bestand = record[40]; source.C_Aggregatieniveau = record[41]; source.C_Relatie_ID = record[42]; source.Checksum = record[43]; source.Datum = record[44]; source.C_BN_Algoritme = record[45]; source.ZN_DN_Classificatie = record[46]; entities.Source_temp.Add(source); entities.SaveChanges(); } } catch (Exception ex) { throw new Exception(); } }