Index: /branches/Abonament/RaportySQL/ZestawienieMiesieczneFaktur2009.rdl
===================================================================
--- /branches/Abonament/RaportySQL/ZestawienieMiesieczneFaktur2009.rdl (revision 754)
+++ /branches/Abonament/RaportySQL/ZestawienieMiesieczneFaktur2009.rdl (revision 759)
@@ -279,5 +279,5 @@
                       THEN SUM(FAKTURA_DETAILS.NETTO * (1 + FAKTURA_DETAILS.S_VAT)) ELSE (K.Netto * (1 + K.S_VAT)) END AS BRUTTO, dbo.FAKTURY.suma_zaplat, 
                       dbo.FAKTURY.ID_FAKTURY, CASE WHEN AGENCI.Symbol IS NULL 
-                      THEN CASE WHEN FAKTURY.NUMER_ROZ = 'POZ' THEN 'przyÅucki' ELSE 'wodzu' END ELSE AGENCI.Symbol END AS Symbol, 
+                      THEN CASE WHEN FAKTURY.NUMER_ROZ = 'POZ' THEN 'PoznaÅ' ELSE 'Katowice' END ELSE AGENCI.Symbol END AS Symbol, 
                       dbo.AGENCJE.Symbol AS Agencja
 FROM         dbo.FAKTURY INNER JOIN
@@ -287,6 +287,5 @@
                       dbo.VIEW_KOREKTY AS K ON dbo.FAKTURY.ID_FAKTURY = K.idFakturyVAT
 WHERE     (YEAR(dbo.FAKTURY.DATA_SPRZEDAZY) = @rok) AND (MONTH(dbo.FAKTURY.DATA_SPRZEDAZY) = @miesiac) AND (dbo.FAKTURY.KOREKTA = 0) 
-                      AND (dbo.FAKTURY.SystemKsiegowyId IN (@systemKsiegowy)) AND (dbo.FAKTURY.NUMER_ROZ &lt;&gt; 'POZ') AND 
-                      (dbo.FAKTURY.NUMER_ROZ &lt;&gt; 'KAT')
+                      AND (dbo.FAKTURY.SystemKsiegowyId IN (@systemKsiegowy))
 GROUP BY dbo.FAKTURY.ID_SPRZEDAWCY, dbo.AGENCJE.Symbol, dbo.AGENCI.Symbol, dbo.FAKTURY.ID_NABYWCY, dbo.FAKTURY.NUMER, 
                       dbo.FAKTURY.NUMER_ROZ, YEAR(dbo.FAKTURY.DATA_SPRZEDAZY), dbo.FAKTURY.DATA_SPRZEDAZY, CONVERT(VARCHAR, dbo.FAKTURY.NUMER)
@@ -393,7 +392,7 @@
  where aktywny=1 AND  (A2.Symbol in (@agencja) OR A2.Symbol is null) AND (@prawa_agent is null OR A.Symbol=@prawa_agent)
 union
-select 0, 'PrzyÅucki', 'POZ','GS O/PoznaÅ'
+select 0, 'PoznaÅ', 'POZ','GS O/PoznaÅ'
 union
-select 0,'Wodzu','KAT','GS O/Katowice'
+select 0,'Katowice','KAT','GS O/Katowice'
 order by A.Symbol</CommandText>
         <QueryParameters>
Index: /branches/Abonament/BazaReklam/Logowanie.cs
===================================================================
--- /branches/Abonament/BazaReklam/Logowanie.cs (revision 676)
+++ /branches/Abonament/BazaReklam/Logowanie.cs (revision 759)
@@ -41,5 +41,5 @@
             if (string.IsNullOrEmpty(textBox1.Text.Trim()) || string.IsNullOrEmpty(textBox2.Text.Trim())) return;
 
-            komunikatLabel.Text = "";
+            komunikatLabel.Text = string.Empty;
 
             Cursor = Cursors.WaitCursor;
@@ -136,10 +136,10 @@
 
                 //jezeli handlowiec to sciaga dane agenta
-                if (User.Instance().IsHandlowiec | User.Instance().IsKierownik | User.Instance().IsSekretarka)
+                if (User.Instance().IsHandlowiec || User.Instance().IsKierownik || User.Instance().IsSekretarka)
                 {
                     reader.Close();
                     reader.Dispose();
 
-                    query = "SELECT A.ID_AGENCJI, A.Symbol, A.F_ROZ, A2.miasto, A2.telefon, A2.fax, A2.Adres_Kor, A2.Symbol, A.InvoiceProviderId FROM AGENCI A "
+                    query = "SELECT A.ID_AGENCJI, A.Symbol, A.F_ROZ, A2.miasto, A2.telefon, A2.fax, A2.Adres_Kor, A2.Symbol, A.InvoiceProviderId, A.Aktywny FROM AGENCI A "
                             + "LEFT JOIN dbo.AGENCJE A2 ON A.[id_agencji]=A2.[id_agencji] WHERE A.Symbol=@login";
                     
@@ -149,4 +149,6 @@
 
                     if (reader == null || !reader.HasRows) return true;
+
+                    bool isAgentActive = true;
 
                     while (reader.Read())
@@ -161,5 +163,8 @@
                         User.Instance().SymbolAgencji = reader.IsDBNull(7) ? "" : reader.GetValue(7).ToString();
                         User.Instance().InvoiceProviderId = reader.IsDBNull(8) ? 1 : reader.GetInt32(8);
+                        isAgentActive = reader.GetBoolean(9);
                     }
+
+                    return isAgentActive;
                 }
 
@@ -205,5 +210,4 @@
                 komunikatLabel.Text = "OK";
                 ConnString.getConnString().Value = sqlBldr.ConnectionString;
-                conn.Close();
                 return true;
             }
@@ -221,4 +225,8 @@
                 }
             }
+            finally
+            {
+                conn.Close(); 
+            }
             return false;
         }
