Index: branches/ReklamaReorganizacja/BazaReklam/FactureViewer.cs
===================================================================
--- branches/ReklamaReorganizacja/BazaReklam/FactureViewer.cs (revision 680)
+++ branches/ReklamaReorganizacja/BazaReklam/FactureViewer.cs (revision 709)
@@ -263,15 +263,22 @@
 
             reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Korekta", fakturaTableAdapter1.GetDataByIdFaktury(idKorekty)));
-            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Faktura", fakturaTableAdapter1.GetDataByIdFaktury(idFaktury)));
-
-            //piersza korekta
-            if (idPoprzedniejKorekty == idFaktury)
-            {
-                reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idFaktury)));
-            }
-            else
-            {
-                reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idPoprzedniejKorekty)));
-            }
+
+            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Faktura_Original", fakturaTableAdapter1.GetDataByIdFaktury(idFaktury)));
+
+            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Faktura", fakturaTableAdapter1.GetDataByIdFaktury(idPoprzedniejKorekty)));
+
+            ////piersza korekta
+            //if (idPoprzedniejKorekty == idFaktury)
+            //    reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2",
+            //                                                                   fAKTURA_DETAILS2TableAdapter.
+            //                                                                       GetDataIdFaktury(idFaktury)));
+            //else
+            //    reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2",
+            //                                                                   fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idPoprzedniejKorekty)));
+
+            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idPoprzedniejKorekty)));
+
+
+
             reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetailsKorekty", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idKorekty)));
             reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("tlumaczenia", ds.Tables[0]));
@@ -364,15 +371,8 @@
 
             reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Korekta", fakturaTableAdapter1.GetDataByIdFaktury(idKorekty)));
-            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Faktura", fakturaTableAdapter1.GetDataByIdFaktury(idFaktury)));
-
-            //piersza korekta
-            if (idPoprzedniejKorekty == idFaktury)
-            {
-                reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idFaktury)));
-            }
-            else
-            {
-                reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idPoprzedniejKorekty)));
-            }
+            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Faktura", fakturaTableAdapter1.GetDataByIdFaktury(idPoprzedniejKorekty)));
+            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("Faktura_Original", fakturaTableAdapter1.GetDataByIdFaktury(idFaktury)));
+            reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetails2", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idPoprzedniejKorekty)));
+
             reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("FakturaDetailsKorekty", fAKTURA_DETAILS2TableAdapter.GetDataIdFaktury(idKorekty)));
 
Index: branches/ReklamaReorganizacja/BazaReklam/Raporty/fakturaKorekta.rdlc
===================================================================
--- branches/ReklamaReorganizacja/BazaReklam/Raporty/fakturaKorekta.rdlc (revision 636)
+++ branches/ReklamaReorganizacja/BazaReklam/Raporty/fakturaKorekta.rdlc (revision 709)
@@ -747,4 +747,210 @@
   <PageWidth>21cm</PageWidth>
   <DataSets>
+    <DataSet Name="Faktura_Original">
+      <Fields>
+        <Field Name="ID_FAKTURY">
+          <DataField>ID_FAKTURY</DataField>
+          <rd:TypeName>System.Int32</rd:TypeName>
+        </Field>
+        <Field Name="NUMER">
+          <DataField>NUMER</DataField>
+          <rd:TypeName>System.Int32</rd:TypeName>
+        </Field>
+        <Field Name="NUMER_ROZ">
+          <DataField>NUMER_ROZ</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="NUMER_ROK">
+          <DataField>NUMER_ROK</DataField>
+          <rd:TypeName>System.Int32</rd:TypeName>
+        </Field>
+        <Field Name="DATA_WYSTAWIENIA">
+          <DataField>DATA_WYSTAWIENIA</DataField>
+          <rd:TypeName>System.DateTime</rd:TypeName>
+        </Field>
+        <Field Name="MIEJSCOWOSC_WYSTAWIENIA">
+          <DataField>MIEJSCOWOSC_WYSTAWIENIA</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="ID_SPRZEDAWCY">
+          <DataField>ID_SPRZEDAWCY</DataField>
+          <rd:TypeName>System.Int32</rd:TypeName>
+        </Field>
+        <Field Name="ID_NABYWCY">
+          <DataField>ID_NABYWCY</DataField>
+          <rd:TypeName>System.Int32</rd:TypeName>
+        </Field>
+        <Field Name="DATA_SPRZEDAZY">
+          <DataField>DATA_SPRZEDAZY</DataField>
+          <rd:TypeName>System.DateTime</rd:TypeName>
+        </Field>
+        <Field Name="PODPIS_WYSTAWIL">
+          <DataField>PODPIS_WYSTAWIL</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="PODPIS_ODEBRAL">
+          <DataField>PODPIS_ODEBRAL</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="opis">
+          <DataField>opis</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="SPOSOB_ZAPLATY">
+          <DataField>SPOSOB_ZAPLATY</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="TERMIN_ZAPLATY">
+          <DataField>TERMIN_ZAPLATY</DataField>
+          <rd:TypeName>System.DateTime</rd:TypeName>
+        </Field>
+        <Field Name="ZAPLACONO">
+          <DataField>ZAPLACONO</DataField>
+          <rd:TypeName>System.Boolean</rd:TypeName>
+        </Field>
+        <Field Name="BYL_WYDRUK">
+          <DataField>BYL_WYDRUK</DataField>
+          <rd:TypeName>System.Boolean</rd:TypeName>
+        </Field>
+        <Field Name="NABYWCA_ADRES">
+          <DataField>NABYWCA_ADRES</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="SPRZEDAWCA_ADRES">
+          <DataField>SPRZEDAWCA_ADRES</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="SPRZEDAWCA_NIP">
+          <DataField>SPRZEDAWCA_NIP</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="NABYWCA_NIP">
+          <DataField>NABYWCA_NIP</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="FAKTURA_TYP">
+          <DataField>FAKTURA_TYP</DataField>
+          <rd:TypeName>System.Int16</rd:TypeName>
+        </Field>
+        <Field Name="FAKTURA_PODTYP">
+          <DataField>FAKTURA_PODTYP</DataField>
+          <rd:TypeName>System.Int16</rd:TypeName>
+        </Field>
+        <Field Name="ID_KONTA">
+          <DataField>ID_KONTA</DataField>
+          <rd:TypeName>System.Int16</rd:TypeName>
+        </Field>
+        <Field Name="EKSPORT">
+          <DataField>EKSPORT</DataField>
+          <rd:TypeName>System.Boolean</rd:TypeName>
+        </Field>
+        <Field Name="EXPORTED">
+          <DataField>EXPORTED</DataField>
+          <rd:TypeName>System.Boolean</rd:TypeName>
+        </Field>
+        <Field Name="ID_TYTUL">
+          <DataField>ID_TYTUL</DataField>
+          <rd:TypeName>System.Int16</rd:TypeName>
+        </Field>
+        <Field Name="EXPORTED_DATA">
+          <DataField>EXPORTED_DATA</DataField>
+          <rd:TypeName>System.DateTime</rd:TypeName>
+        </Field>
+        <Field Name="suma_zaplat">
+          <DataField>suma_zaplat</DataField>
+          <rd:TypeName>System.Decimal</rd:TypeName>
+        </Field>
+        <Field Name="ID_FK_KOR">
+          <DataField>ID_FK_KOR</DataField>
+          <rd:TypeName>System.Int32</rd:TypeName>
+        </Field>
+        <Field Name="KOREKTA">
+          <DataField>KOREKTA</DataField>
+          <rd:TypeName>System.Boolean</rd:TypeName>
+        </Field>
+        <Field Name="zaplata_data">
+          <DataField>zaplata_data</DataField>
+          <rd:TypeName>System.DateTime</rd:TypeName>
+        </Field>
+        <Field Name="zaplata_opis">
+          <DataField>zaplata_opis</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="Zaliczka_Brutto">
+          <DataField>Zaliczka_Brutto</DataField>
+          <rd:TypeName>System.Decimal</rd:TypeName>
+        </Field>
+        <Field Name="Zaliczka_Data">
+          <DataField>Zaliczka_Data</DataField>
+          <rd:TypeName>System.DateTime</rd:TypeName>
+        </Field>
+        <Field Name="waluta_brutto">
+          <DataField>waluta_brutto</DataField>
+          <rd:TypeName>System.Double</rd:TypeName>
+        </Field>
+        <Field Name="waluta_miano">
+          <DataField>waluta_miano</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="waluta_kurs">
+          <DataField>waluta_kurs</DataField>
+          <rd:TypeName>System.Double</rd:TypeName>
+        </Field>
+        <Field Name="waluta_przelicznik">
+          <DataField>waluta_przelicznik</DataField>
+          <rd:TypeName>System.Int32</rd:TypeName>
+        </Field>
+        <Field Name="waluta_kurs_z_dnia">
+          <DataField>waluta_kurs_z_dnia</DataField>
+          <rd:TypeName>System.DateTime</rd:TypeName>
+        </Field>
+        <Field Name="waluta_tabela_nr">
+          <DataField>waluta_tabela_nr</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="KONTO">
+          <DataField>KONTO</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="HASÅO_REKLAMOWE">
+          <DataField>HASÅO REKLAMOWE</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="RejestrFaktur_Symbol">
+          <DataField>RejestrFaktur_Symbol</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="Adres_Kor">
+          <DataField>Adres_Kor</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+        <Field Name="Adres_Kor_Agencji">
+          <DataField>Adres_Kor_Agencji</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+      </Fields>
+      <Query>
+        <DataSourceName>BAZA_REKLAM</DataSourceName>
+        <CommandText>
+          SELECT        F.ID_FAKTURY, F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA, F.MIEJSCOWOSC_WYSTAWIENIA, F.ID_SPRZEDAWCY,
+          F.ID_NABYWCY, F.DATA_SPRZEDAZY, F.PODPIS_WYSTAWIL, F.PODPIS_ODEBRAL, F.opis, F.SPOSOB_ZAPLATY, F.TERMIN_ZAPLATY, F.ZAPLACONO,
+          F.BYL_WYDRUK, F.NABYWCA_ADRES, F.SPRZEDAWCA_ADRES, F.SPRZEDAWCA_NIP, F.NABYWCA_NIP, F.FAKTURA_TYP, F.FAKTURA_PODTYP,
+          F.ID_KONTA, F.EKSPORT, F.EXPORTED, F.ID_TYTUL, F.EXPORTED_DATA, F.suma_zaplat, F.ID_FK_KOR, F.KOREKTA, F.zaplata_data, F.zaplata_opis,
+          F.Zaliczka_Brutto, F.Zaliczka_Data, F.waluta_brutto, F.waluta_miano, F.waluta_kurs, F.waluta_przelicznik, F.waluta_kurs_z_dnia, F.waluta_tabela_nr,
+          K.KONTO, T.[HASÅO REKLAMOWE], a.RejestrFaktur_Symbol, K2.Adres_Kor
+          FROM            FAKTURY AS F LEFT OUTER JOIN
+          KONTA AS K ON K.id = F.ID_KONTA LEFT OUTER JOIN
+          [LISTA TYTUÅÃW] AS T ON F.ID_TYTUL = T.id LEFT OUTER JOIN
+          AGENCJE AS a ON F.ID_SPRZEDAWCY = a.Id_agencji LEFT OUTER JOIN
+          KLIENCI AS K2 ON K2.CustomerID = F.ID_NABYWCY
+          WHERE        (F.ID_FAKTURY = @idFaktury)
+        </CommandText>
+        <QueryParameters>
+          <QueryParameter Name="@idFaktury">
+            <Value>=Parameters!idFaktury.Value</Value>
+          </QueryParameter>
+        </QueryParameters>
+      </Query>
+    </DataSet>
     <DataSet Name="Faktura">
       <Fields>
@@ -3209,5 +3415,5 @@
                 <Left>8.12699cm</Left>
                 <Height>0.50794cm</Height>
-                <Value>=First(Fields!DATA_SPRZEDAZY.Value, "Faktura")</Value>
+                <Value>=First(Fields!DATA_SPRZEDAZY.Value, "Faktura_Original")</Value>
               </Textbox>
               <Textbox Name="textbox30">
@@ -3266,5 +3472,5 @@
                 <Left>8.12699cm</Left>
                 <Height>0.50794cm</Height>
-                <Value>=First(Fields!NUMER.Value, "Faktura") &amp; "/" &amp; First(Fields!NUMER_ROZ.Value, "Faktura") &amp; "/" &amp; First(Fields!NUMER_ROK.Value, "Faktura")</Value>
+                <Value>=First(Fields!NUMER.Value, "Faktura_Original") &amp; "/" &amp; First(Fields!NUMER_ROZ.Value, "Faktura_Original") &amp; "/" &amp; First(Fields!NUMER_ROK.Value, "Faktura_Original")</Value>
               </Textbox>
               <Textbox Name="textbox86">
