Index: trunk/SQL/StoredProcedures/proc_NowaPlatnoscEcard.txt
===================================================================
--- trunk/SQL/StoredProcedures/proc_NowaPlatnoscEcard.txt (revision 486)
+++ trunk/SQL/StoredProcedures/proc_NowaPlatnoscEcard.txt (revision 486)
@@ -0,0 +1,32 @@
+
+SET ANSI_NULLS OFF
+GO
+SET QUOTED_IDENTIFIER ON
+GO
+
+ALTER PROCEDURE [dbo].[proc_NowaPlatnoscEcard] 
+	@ORDERDESCRIPTION VarChar(30),
+	@idFaktury Int,
+	@nip VarChar(20),
+	@nrZlecenia VarChar(50) = NULL,
+	@AMOUNT Int,
+	@CURRENCY Char(3),
+	@SESSIONID VarChar(120),
+	@NAME VarChar(25),
+	@SURNAME VarChar(30),
+	@AUTODEPOSIT Bit,
+	@LANGUAGE char(2),
+	@CHARSET VarChar(20),
+	@COUNTRY Char(3),
+	@JS Bit,
+	@PAYMENTTYPE VarChar(20)
+AS
+insert into PlatnosciEcard(ORDERDESCRIPTION, IDFaktury, nip, nrZlecenia, AMOUNT, CURRENCY, SESSIONID, NAME, SURNAME, AUTODEPOSIT, [LANGUAGE], CHARSET, COUNTRY, JS, PAYMENTTYPE) values (@ORDERDESCRIPTION, @idFaktury,  @nip, @nrZlecenia, @AMOUNT, @CURRENCY, @SESSIONID, @NAME, @SURNAME, @AUTODEPOSIT, @LANGUAGE, @CHARSET, @COUNTRY, @JS, @PAYMENTTYPE)
+	select @@IDENTITY AS 'ID'
+GO
+
+SET ANSI_NULLS ON
+GO
+SET QUOTED_IDENTIFIER OFF
+GO
+
Index: trunk/SQL/Views/vDanePlatnosciEcard.txt
===================================================================
--- trunk/SQL/Views/vDanePlatnosciEcard.txt (revision 478)
+++ trunk/SQL/Views/vDanePlatnosciEcard.txt (revision 486)
@@ -7,44 +7,61 @@
 ALTER VIEW [dbo].[vDanePlatnosciEcard]
 AS
-SELECT     dbo.REKLAMA.ReklamaID AS Id, dbo.AGENCJE.kod, dbo.AGENCJE.miasto, dbo.AGENCJE.woj, dbo.AGENCI.Imiê, dbo.AGENCI.Nazwisko, 
-                      dbo.REKLAMA.TYTU£ AS Tytul, dbo.REKLAMA.TYP, dbo.REKLAMA.[ID REKLAMY], dbo.REKLAMA.SZER, dbo.REKLAMA.WYS, dbo.REKLAMA.KOLOR, 
-                      dbo.REKLAMA.[WSKAZANIE MIEJSCA] AS WskazanieMiejsca, dbo.REKLAMA.RABAT, dbo.REKLAMA.[RABAT WARTOÆ] AS RabatWartosc, 
-                      dbo.REKLAMA.INFO, dbo.REKLAMA.[CENA JEDN] AS CenaJedn, dbo.REKLAMA.NETTO, dbo.REKLAMA.VAT, dbo.REKLAMA.PVAT, 
-                      dbo.REKLAMA.BRUTTO, dbo.REKLAMA.[DATA ZAP£ATY] AS DataZaplaty, 
-					  CAST(dbo.FAKTURY.NUMER AS NVARCHAR)	+ '/' + dbo.FAKTURY.NUMER_ROZ + '/' + CAST(dbo.FAKTURY.NUMER_ROK AS NVARCHAR) AS [FAKTURA NUMER],
-                      dbo.FAKTURY.DATA_WYSTAWIENIA AS [FAKTURA DATA WYSTAWIENIA], dbo.REKLAMA.[SYMBOL POTWIERDZENIA] AS SymbolPotwierdzenia, dbo.REKLAMA.STRONA, 
-                      dbo.KLIENCI.FirstName, dbo.KLIENCI.LastName, dbo.KLIENCI.OrganizationName, dbo.KLIENCI.Address, dbo.KLIENCI.City, dbo.KLIENCI.PostalCode, 
-                      dbo.KLIENCI.State, dbo.KLIENCI.Country, REPLACE(REPLACE(dbo.KLIENCI.Nip, ' ', ''), '-', '') AS nip, 
-                      dbo.REKLAMA.[FAKTURA DATA SPRZEDA¯Y] AS FakturaDataSprzedazy, dbo.REKLAMA.[FAKTURA RODZAJ] AS FakturaRodzaj, dbo.KLIENCI.osw_nr, 
-                      dbo.REKLAMA.ZAP£ACONO AS Zaplacono, dbo.KLIENCI.Adres_Fkatura, dbo.KLIENCI.Adres_Kor, dbo.AGENCJE.Adres_Fk AS sprzedawca_adres_fk, 
-                      dbo.REKLAMA.F_NR_ROZ, dbo.REKLAMA.F_NR_ROK, dbo.REKLAMA.F_NR, dbo.FAKTURY.ID_FAKTURY, dbo.FAKTURY.SPOSOB_ZAPLATY, 
-                      dbo.FAKTURY.TERMIN_ZAPLATY, dbo.FAKTURY.NABYWCA_NIP, dbo.FAKTURY.suma_zaplat, dbo.AGENCJE.ulica, dbo.AGENCJE.telefon, 
-                      dbo.AGENCJE.fax, dbo.AGENCJE.Nazwa3, dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.SystemKsiegowyId
-FROM dbo.AGENCJE 
-	INNER JOIN dbo.AGENCI ON dbo.AGENCJE.Id_agencji = dbo.AGENCI.ID_AGENCJI 
-	INNER JOIN dbo.REKLAMA ON dbo.AGENCI.Symbol = dbo.REKLAMA.[SYMBOL AKWIZYTORA] 
-	INNER JOIN dbo.KLIENCI ON dbo.REKLAMA.CustomerID = dbo.KLIENCI.CustomerID 
-	INNER JOIN dbo.FAKTURY ON dbo.REKLAMA.ID_FAKTURY = dbo.FAKTURY.ID_FAKTURY
-UNION
-SELECT     dbo.REKLAMA.ReklamaID AS Id, dbo.AGENCJE.kod, dbo.AGENCJE.miasto, dbo.AGENCJE.woj, dbo.AGENCI.Imiê, dbo.AGENCI.Nazwisko, 
-                      dbo.REKLAMA.TYTU£ AS Tytul, dbo.REKLAMA.TYP, dbo.REKLAMA.[ID REKLAMY], dbo.REKLAMA.SZER, dbo.REKLAMA.WYS, dbo.REKLAMA.KOLOR, 
-                      dbo.REKLAMA.[WSKAZANIE MIEJSCA] AS WskazanieMiejsca, dbo.REKLAMA.RABAT, dbo.REKLAMA.[RABAT WARTOÆ] AS RabatWartosc, 
-                      dbo.REKLAMA.INFO, dbo.REKLAMA.[CENA JEDN] AS CenaJedn, dbo.REKLAMA.NETTO, dbo.REKLAMA.VAT, dbo.REKLAMA.PVAT, 
-                      dbo.REKLAMA.BRUTTO, dbo.REKLAMA.[DATA ZAP£ATY] AS DataZaplaty,
-					  CAST(dbo.FAKTURY.NUMER AS NVARCHAR)	+ '/' + dbo.FAKTURY.NUMER_ROZ + '/' + CAST(dbo.FAKTURY.NUMER_ROK AS NVARCHAR) AS [FAKTURA NUMER],
-                      dbo.FAKTURY.DATA_WYSTAWIENIA AS [FAKTURA DATA WYSTAWIENIA], dbo.REKLAMA.[SYMBOL POTWIERDZENIA] AS SymbolPotwierdzenia, dbo.REKLAMA.STRONA, 
-                      dbo.KLIENCI.FirstName, dbo.KLIENCI.LastName, dbo.KLIENCI.OrganizationName, dbo.KLIENCI.Address, dbo.KLIENCI.City, dbo.KLIENCI.PostalCode, 
-                      dbo.KLIENCI.State, dbo.KLIENCI.Country, REPLACE(REPLACE(dbo.KLIENCI.Nip, ' ', ''), '-', '') AS nip, 
-                      dbo.REKLAMA.[FAKTURA DATA SPRZEDA¯Y] AS FakturaDataSprzedazy, dbo.REKLAMA.[FAKTURA RODZAJ] AS FakturaRodzaj, dbo.KLIENCI.osw_nr, 
-                      dbo.REKLAMA.ZAP£ACONO AS Zaplacono, dbo.KLIENCI.Adres_Fkatura, dbo.KLIENCI.Adres_Kor, dbo.AGENCJE.Adres_Fk AS sprzedawca_adres_fk, 
-                      dbo.REKLAMA.F_NR_ROZ, dbo.REKLAMA.F_NR_ROK, dbo.REKLAMA.F_NR, dbo.FAKTURY.ID_FAKTURY, dbo.FAKTURY.SPOSOB_ZAPLATY, 
-                      dbo.FAKTURY.TERMIN_ZAPLATY, dbo.FAKTURY.NABYWCA_NIP, dbo.FAKTURY.suma_zaplat, dbo.AGENCJE.ulica, dbo.AGENCJE.telefon, 
-                      dbo.AGENCJE.fax, dbo.AGENCJE.Nazwa3, dbo.FAKTURY.waluta_brutto, dbo.FAKTURY.waluta_miano, dbo.FAKTURY.SystemKsiegowyId
-FROM dbo.AGENCJE 
-INNER JOIN dbo.AGENCI ON dbo.AGENCJE.Id_agencji = dbo.AGENCI.ID_AGENCJI 
-INNER JOIN dbo.REKLAMA ON dbo.AGENCI.Symbol = dbo.REKLAMA.[SYMBOL AKWIZYTORA] 
-INNER JOIN dbo.KLIENCI ON dbo.REKLAMA.CustomerID = dbo.KLIENCI.CustomerID 
-INNER JOIN dbo.Zamowienia ON dbo.REKLAMA.idZamowienia = dbo.Zamowienia.idZamowienia
-INNER JOIN dbo.Faktury on dbo.Faktury.idZamowienia = dbo.Zamowienia.idZamowienia
+
+SELECT 
+F.ID_faktury,
+F.Numer,
+F.Numer_Roz,
+F.Numer_Rok,
+F.SystemKsiegowyId,
+K.FirstName, 
+K.LastName, 
+K.Address, 
+K.PostalCode, 
+K.City, 
+REPLACE(REPLACE(K.nip, ' ', ''), '-', '') AS nip,
+CAST(F.Numer AS nvarchar) + '/' +  F.Numer_Roz + '/' + CAST(F.Numer_Rok AS nvarchar) AS [Faktura Numer], 
+F.Nabywca_nip, 
+CAST(COALESCE(SUM(FD.Netto * (1 + FD.S_Vat)), 0) AS decimal(9,2)) AS Brutto, 
+F.Data_Wystawienia, 
+F.Termin_zaplaty, 
+F.Sposob_zaplaty, 
+A.[Imiê] AS Imie, 
+A.Nazwisko, 
+Ag.ulica, 
+Ag.kod, 
+Ag.miasto, 
+Ag.telefon, 
+CAST(COALESCE(F.waluta_brutto, 0) AS decimal(9,2)) AS waluta_brutto, 
+F.waluta_miano
+FROM Faktury AS F
+INNER JOIN Faktura_Details AS FD ON FD.Id_Faktury=F.Id_Faktury
+INNER JOIN Agenci AS A ON A.F_ROZ= F.NUMER_ROZ
+INNER JOIN Agencje AS Ag ON Ag.Id_agencji= F.Id_Sprzedawcy
+INNER JOIN Klienci AS K ON K.CustomerId = F.Id_Nabywcy
+GROUP BY
+F.Numer_Rok,
+F.Numer_Roz,
+F.Numer,
+K.FirstName, 
+K.LastName, 
+K.Address, 
+K.PostalCode, 
+K.City, 
+K.nip,
+F.Nabywca_nip,
+F.Data_Wystawienia, 
+F.Termin_zaplaty, 
+F.Sposob_zaplaty, 
+F.ID_faktury, 
+A.[Imiê], 
+A.Nazwisko, 
+Ag.ulica, 
+Ag.kod, 
+Ag.miasto, 
+Ag.telefon, 
+F.waluta_brutto, 
+F.waluta_miano, 
+F.SystemKsiegowyId 
+
 GO
 
Index: trunk/eCard/Expo/Merchant.aspx.cs
===================================================================
--- trunk/eCard/Expo/Merchant.aspx.cs (revision 477)
+++ trunk/eCard/Expo/Merchant.aspx.cs (revision 486)
@@ -68,5 +68,5 @@
             string nip = (string)Session["nip"];
             string nrZlec = (string)Session["nrFaktury"];
-            string idFaktury = (string)Session["IDFaktury"];
+            string idFaktury = (string)Session["IdFaktury"];
             string tORDERNUMBER = "";
             using (SqlConnection conn = new SqlConnection(connString))
@@ -127,18 +127,18 @@
             stIn.Close();
 
-            // Sprawdzenie odpowiedzi
-            if (strResponse == "zlyHash")
-            {
-                // b³êdne parametry - z³y numer zamówienia, opis, kwota lub waluta
+            //// Sprawdzenie odpowiedzi
+            //if (strResponse == "zlyHash")
+            //{
+            //    // b³êdne parametry - z³y numer zamówienia, opis, kwota lub waluta
 
-            }
-            else if (strResponse == "wrongPassword")
-            {
-                // Niepoprawne has³o
-            }
-            else
-            {
-                //OK
-            }
+            //}
+            //else if (strResponse == "wrongPassword")
+            //{
+            //    // Niepoprawne has³o
+            //}
+            //else
+            //{
+            //    //OK
+            //}
 
             string tHASH = strResponse;
@@ -147,6 +147,6 @@
             string tMERCHANTID = (string)Session["MERCHANTID"];
             MERCHANTID.Text = "<input name='MERCHANTID' type='hidden' value='" + tMERCHANTID + "'/>";
-            LINKOK.Text = Int32.Parse(systemKsiegowy) == 1 ? "<input name='LINKOK' type='hidden' value='http://platnosci.admoto.pl/info.aspx?status=ok'/>" : "<input name='LINKOK' type='hidden' value='http://pay.truck-expo.com/info.aspx?status=ok'/>"; ;
-            LINKFAIL.Text = Int32.Parse(systemKsiegowy) == 1 ? "<input name='LINKFAIL' type='hidden' value='http://platnosci.admoto.pl/info.aspx?status=fail'/>" : "<input name='LINKFAIL' type='hidden' value='http://pay.truck-expo.com/info.aspx?status=fail'/>";
+            LINKOK.Text = "<input name='LINKOK' type='hidden' value='" + ConfigurationManager.AppSettings["StatusLink"] + "?status=ok'/>";
+            LINKFAIL.Text = "<input name='LINKFAIL' type='hidden' value='" + ConfigurationManager.AppSettings["StatusLink"] + "?status=fail'/>";
         }
         else
Index: trunk/eCard/Expo/Web.Config
===================================================================
--- trunk/eCard/Expo/Web.Config (revision 477)
+++ trunk/eCard/Expo/Web.Config (revision 486)
@@ -16,4 +16,6 @@
     <add key="SmtpUser" value="marek.stachura@ct.com.pl"/>
     <add key="SmtpPwd" value="mageroni"/>
+    <add key="StatusLink" value="http://platnosci.admoto.pl/info.aspx"/>
+    <!--<add key="StatusLink" value="http://pay.truck-expo.com/info.aspx"/>-->
   </appSettings>
 	<connectionStrings>
Index: trunk/eCard/Expo/login.aspx.cs
===================================================================
--- trunk/eCard/Expo/login.aspx.cs (revision 477)
+++ trunk/eCard/Expo/login.aspx.cs (revision 486)
@@ -2,15 +2,8 @@
 using System.Data;
 using System.Configuration;
-using System.Collections;
-using System.Web;
 using System.Web.Security;
-using System.Web.UI;
-using System.Web.UI.WebControls;
-using System.Web.UI.WebControls.WebParts;
-using System.Web.UI.HtmlControls;
 using System.Data.SqlClient;
 using System.Threading;
 using System.Globalization;
-using System.Resources;
 
 public partial class login : System.Web.UI.Page
@@ -37,15 +30,15 @@
 
         FakturaImageButton.ImageUrl = Resources.Common.Faktura;
-        if (!IsPostBack) { SetFocus(NIPTextBox); }        
+        if (!IsPostBack) { SetFocus(NIPTextBox); }
     }
 
     protected void ZalogujButton_Click(object sender, EventArgs e)
     {
-        string nip = NIPTextBox.Text;
-        string nrZlec = NrZlecTextBox.Text;
+        string nip = NIPTextBox.Text.Replace(" ", string.Empty).Replace("-", string.Empty);
+        string nrZlec = NrZlecTextBox.Text.Replace(" ", string.Empty);
         bool czyZalogowany = Zaloguj(nip, nrZlec);
         if (czyZalogowany)
         {
-            FormsAuthentication.RedirectFromLoginPage(nip, false);            
+            FormsAuthentication.RedirectFromLoginPage(nip, false);
         }
         else
@@ -57,25 +50,39 @@
     bool Zaloguj(string nip, string nrFaktury)
     {
+        string fakturaNr = nrFaktury.Split('/')[0];
+        string fakturaRoz = nrFaktury.Split('/')[1];
+        string fakturaRok = nrFaktury.Split('/')[2];
+
         string connString = ConfigurationManager.ConnectionStrings["BazaReklamConn"].ConnectionString;
-        string cmdText = "SELECT COUNT(*) FROM dbo.vDanePlatnosciEcard WHERE nip=@nip AND [Faktura Numer]=@nrFaktury";
-        nip = nip.Replace(" ", "");
-        nip = nip.Replace("-", "");
-        int znalezione = 0;
-        using(SqlConnection conn = new SqlConnection(connString))
+        const string cmdText = "SELECT ID_Faktury FROM dbo.vDanePlatnosciEcard WHERE nip=@nip AND [Numer]=@numer AND [Numer_Roz]=@numerRoz AND [Numer_Rok]=@numerRok";
+        bool znalezione = false;
+        using (SqlConnection conn = new SqlConnection(connString))
         {
             SqlCommand cmd = new SqlCommand(cmdText, conn);
             cmd.Parameters.Add("@nip", SqlDbType.NVarChar, 50).Value = nip;
-            cmd.Parameters.Add("@nrFaktury", SqlDbType.NVarChar, 20).Value = nrFaktury;
+            cmd.Parameters.Add("@numer", SqlDbType.NVarChar, 10).Value = fakturaNr;
+            cmd.Parameters.Add("@numerRoz", SqlDbType.NVarChar, 10).Value = fakturaRoz;
+            cmd.Parameters.Add("@numerRok", SqlDbType.NVarChar, 10).Value = fakturaRok;
             conn.Open();
-            znalezione = (int)cmd.ExecuteScalar();
-            if (znalezione > 0)
+
+            SqlDataReader reader = cmd.ExecuteReader();
+            if (reader == null)
             {
-                Session["nip"] = nip;
-                Session["nrFaktury"] = nrFaktury;
+                conn.Close();
+                return false;
             }
+
+            if (reader.Read())
+            {
+                Session["Nip"] = nip;
+                Session["NrFaktury"] = nrFaktury;
+                Session["IdFaktury"] = reader.GetInt32(0);
+                znalezione = true;
+            }
+            reader.Close();
+            reader.Dispose();
             conn.Close();
         }
-        return (znalezione > 0);
+        return znalezione;
     }
-    
 }
Index: trunk/eCard/Expo/Global.asax
===================================================================
--- trunk/eCard/Expo/Global.asax (revision 477)
+++ trunk/eCard/Expo/Global.asax (revision 486)
@@ -34,9 +34,9 @@
 
         // Email Error
-        string strEmail = "centrala@ct.com.pl";
+        string strEmail = "marek.stachura@ct.com.pl";
         SendMail email = new SendMail();
         email.Wyslij(strEmail, strEmail, "platnosci.admoto.pl Error", strErrorMsg);
 
-
+        Response.Redirect("Error.aspx");
     }
 
Index: trunk/eCard/Expo/platnosc.aspx.cs
===================================================================
--- trunk/eCard/Expo/platnosc.aspx.cs (revision 477)
+++ trunk/eCard/Expo/platnosc.aspx.cs (revision 486)
@@ -32,92 +32,20 @@
     }
 
-    protected string wartoscNaString(SqlDataReader reader, int i, string rodzajZmiennej)
-    {
-        string wartosc = "";
-        if (rodzajZmiennej == "string")
-        {
-            try
-            {
-                if (!reader[i].Equals(System.DBNull.Value)) { wartosc = (string)reader[i]; };
-            }
-            catch (System.NullReferenceException err)
-            {
-                wartosc = "Error: " + err.ToString();
-            }
-            return wartosc;
-        }
-        if (rodzajZmiennej == "DateTime")
-        {
-            DateTime data;
-            try
-            {
-                if (!reader[i].Equals(System.DBNull.Value))
-                {
-                    data = (DateTime)reader[i];
-                    wartosc = data.ToShortDateString();
-                }
-
-            }
-            catch (System.NullReferenceException err)
-            {
-                wartosc = "Error: " + err.ToString();
-            }
-        }
-        if (rodzajZmiennej == "double")
-        {
-            double liczba;
-            try
-            {
-                if (!reader[i].Equals(System.DBNull.Value))
-                {
-                    liczba = (double)reader[i];
-                    wartosc = liczba.ToString();
-                }
-
-            }
-            catch (System.NullReferenceException err)
-            {
-                wartosc = "Error: " + err.ToString();
-            }
-        }
-        return wartosc;
-
-    }
-
-    protected string przeliczNaGrosze(SqlDataReader reader, int i)
-    {
-        string grosze = "";
-        double dGrosze;
-        try
-        {
-            if (!reader[i].Equals(System.DBNull.Value))
-            {
-                dGrosze = (double)reader[i];
-                dGrosze = dGrosze * 100;
-                grosze = dGrosze.ToString();
-            }
-
-        }
-        catch (System.NullReferenceException err)
-        {
-            grosze = "Error: " + err.ToString();
-        }
-        return grosze;
-    }
-
     protected void Page_Load(object sender, EventArgs e)
     {
+        if (string.IsNullOrEmpty(Session["IdFaktury"].ToString())) Response.Redirect("login.aspx");
 
         if (!IsPostBack)
         {
             string connString = ConfigurationManager.ConnectionStrings["BazaReklamConn"].ConnectionString;
-            string cmdText = "SELECT [ID Reklamy], FirstName, LastName, Address, PostalCode, City, State, Country, [Faktura Numer], Nabywca_nip, Brutto, [Faktura Data Wystawienia], Termin_zaplaty, Sposob_zaplaty, ID_faktury, [Imię], Nazwisko, ulica, kod, miasto, telefon, fax, waluta_brutto, waluta_miano, SystemKsiegowyId FROM dbo.vDanePlatnosciEcard WHERE nip=@nip AND [Faktura Numer]=@nrFaktury";
-            string nip = (string)Session["nip"];
-            string nrZlec = (string)Session["nrFaktury"];
+            string cmdText = "SELECT SystemKsiegowyId, FirstName, LastName, Address, PostalCode, City, nip, Nabywca_nip, Brutto, Data_Wystawienia, Termin_zaplaty, Sposob_zaplaty, Imie, Nazwisko, ulica, kod, miasto, telefon, waluta_brutto, waluta_miano FROM dbo.vDanePlatnosciEcard WHERE ID_Faktury=@idFaktury";
+            //string nip = (string)Session["nip"];
+            //string nrZlec = (string)Session["nrFaktury"];
+            int idFaktury = Int32.Parse(Session["IdFaktury"].ToString());
             using (SqlConnection conn = new SqlConnection(connString))
             {
                 SqlCommand cmd = new SqlCommand(cmdText, conn);
-                cmd.Parameters.Add("@nip", SqlDbType.NVarChar, 50).Value = nip;
-                cmd.Parameters.Add("@nrFaktury", SqlDbType.NVarChar, 20).Value = nrZlec;
+                //cmd.Parameters.Add("@nip", SqlDbType.NVarChar, 50).Value = nip;
+                cmd.Parameters.Add("@idFaktury", SqlDbType.Int).Value = idFaktury;
 
                 conn.Open();
@@ -126,8 +54,7 @@
 
                 // formaPlatnosci i waluta                
-                string formaPlatnosci = wartoscNaString(reader, 13, "string");
-                string walBrutto = wartoscNaString(reader, 22, "double");
-                string walMiano = wartoscNaString(reader, 23, "string");
-                string systemKsiegowy = reader.GetByte(24).ToString();
+                string walBrutto = reader["waluta_brutto"].ToString(); //wartoscNaString(reader, 22, "double");
+                string walMiano = reader["waluta_miano"].ToString(); // wartoscNaString(reader, 23, "string");
+                string systemKsiegowy = reader["SystemKsiegowyId"].ToString(); // reader.GetByte(24).ToString();
                 if (walMiano != "" && walBrutto != "")
                 {
@@ -137,126 +64,98 @@
                     values.Add(walMiano);
                     WyborWaluty.DataSource = values;
-                    WyborWaluty.DataBind();                                        
-                }
-                formaPlatnosci = "karta";
-                // Czy faktura jest zapłacona?
-                /*string formaPlatnosci = "";
-                try
-                {
-                    if (!reader[13].Equals(System.DBNull.Value)) { formaPlatnosci = (string)reader[13]; };
-                }
-                catch (System.NullReferenceException err)
-                {
-                    formaPlatnosci = "Error: " + err.ToString();
-                }*/
-                if (formaPlatnosci == "karta")
-                {
-                    FormaPlatnosci = "karta";
-
-                    string firstName = wartoscNaString(reader, 1, "string");
-                    string lastName = wartoscNaString(reader, 2, "string");
-                    string adres = wartoscNaString(reader, 3, "string");
-                    string kod = wartoscNaString(reader, 4, "string");
-                    string miasto = wartoscNaString(reader, 5, "string");
-                    string tNIP = wartoscNaString(reader, 9, "string");
-                    string tNrFaktury = wartoscNaString(reader, 8, "string");
-                    Session["NrFaktury"] = tNrFaktury;
-                    string tDataWystawienia = wartoscNaString(reader, 11, "DateTime");
-                    string tTerminPlatnosci = wartoscNaString(reader, 12, "DateTime");
-                    string tBrutto = wartoscNaString(reader, 10, "double");
-                    // Amount
-                    string AmountPLN = przeliczNaGrosze(reader, 10);
-                    string AmountWaluta = przeliczNaGrosze(reader, 22);
-                    // tIDFaktury
-                    string tIDFaktury = "";
-                    int iIDFaktury;
-                    try
-                    {
-                        if (!reader[14].Equals(System.DBNull.Value))
-                        {
-                            iIDFaktury = (int)reader[14];
-                            tIDFaktury = iIDFaktury.ToString();
-                        }
-
-                    }
-                    catch (System.NullReferenceException err)
-                    {
-                        tIDFaktury = "Error: " + err.ToString();
-                    }
-
-                    string ImieHandlowca = wartoscNaString(reader, 15, "string");
-                    string NazwiskoHandlowca = wartoscNaString(reader, 16, "string");
-                    string AdresBiuraUlica = wartoscNaString(reader, 17, "string");
-                    string AdresBiuraKod = wartoscNaString(reader, 18, "string");
-                    string AdresBiuraMiasto = wartoscNaString(reader, 19, "string");
-                    string AdresBiuraTelefony = wartoscNaString(reader, 20, "string");
-                    string WalutaBrutto = wartoscNaString(reader, 22, "double");
-                    string WalutaMiano = wartoscNaString(reader, 23, "string");
-
-                    // ------------- Ustawienie zmiennych -----------------------
-                    kwotaPLN = tBrutto;
-                    kwotaWaluta = WalutaBrutto;
-                    kwotaGroszePLN = AmountPLN;
-                    kwotaGroszeWaluta = AmountWaluta;
-                    // ------------ Dane do wyświetlenia ------------------------
-
-                    // --------- Nazwa
-                    string nazwa = "";
-                    if (firstName == "")
-                    {
-                        nazwa = lastName;
-                    }
-                    else
-                    {
-                        nazwa = firstName + " " + lastName;
-                    }
-
-                    Nazwa.Text = nazwa;
-                    // --------- Adres
-                    Adres.Text = adres + ", " + kod + " " + miasto;
-                    // --------- NIP
-                    NIP.Text = tNIP;
-                    // -------- NrFaktury
-                    NrFaktury.Text = tNrFaktury;
-                    // --------- DataWystawienia
-                    DataWystawienia.Text = tDataWystawienia;
-                    // --------- TerminPlatnosci
-                    TerminPlatnosci.Text = tTerminPlatnosci;
-
-                    //------------- Informacje do kontaktu z handlowcem
-                    Handlowiec.Text = ImieHandlowca + " " + NazwiskoHandlowca;
-                    BiuroAdres.Text = AdresBiuraUlica + ", " + AdresBiuraKod + " " + AdresBiuraMiasto;
-                    BiuroTelefon.Text = AdresBiuraTelefony;
-
-                    // ---------------------- Dane przekazywane do sesji ------------
-
-                    // -------------- ORDERDESCRIPTION
-                    string ORDERDESCRIPTION = (string)Session["nrFaktury"];
-                    Session["ORDERDESCRIPTION"] = ORDERDESCRIPTION;
-                    // ---------------- ORDERNUMBER 
-                    string ORDERNUMBER = "1";
-                    Session["ORDERNUMBER"] = ORDERNUMBER;
-                    // ----------------- SESSIONID
-                    string SESSIONID = Session.SessionID;
-                    Session["SESSIONID"] = SESSIONID;
-                    // ------------- LANGUAGE PL - polski, EN - angielski, DE - niemiecki, FR - francuski, RU - rosyjski
-                    string LANGUAGE = "PL";
-
-                    Session["SystemKsiegowy"] = systemKsiegowy;
-
-                    if ((string)Session["CURRENCY"] == "978")
-                    {
-                        Session["CURRENCY"] = "978";
-                        Session["AMOUNT"] = kwotaGroszeWaluta;
-                        Brutto.Text = kwotaWaluta + " €";
-                        WyborWaluty.SelectedValue = "EUR";
-                    }
-                    else if ((string)Session["CURRENCY"] == "985")
-                    {
-                        Session["CURRENCY"] = "985";
-                        Session["AMOUNT"] = kwotaGroszePLN;
-                        Brutto.Text = kwotaPLN + " zł";
-                        WyborWaluty.SelectedValue = "PLN";
-                    }
+                    WyborWaluty.DataBind();
+                }
+
+                FormaPlatnosci = "karta";
+
+                string firstName = reader["FirstName"].ToString();
+                string lastName = reader["LastName"].ToString();
+                string adres = reader["Address"].ToString();
+                string kod = reader["PostalCode"].ToString();
+                string miasto = reader["City"].ToString();
+                string tNIP = reader["Nabywca_nip"].ToString();
+                string tNrFaktury = Session["NrFaktury"].ToString();
+                string tDataWystawienia = DateTime.Parse(reader["Data_Wystawienia"].ToString()).ToString("yyyy-MM-dd");
+                string tTerminPlatnosci = DateTime.Parse(reader["Termin_zaplaty"].ToString()).ToString("yyyy-MM-dd");
+                string tBrutto = reader["Brutto"].ToString();
+                // Amount
+                string AmountPLN = Convert.ToInt32(Convert.ToDecimal(reader["Brutto"])*100).ToString();
+                string AmountWaluta = Convert.ToInt32(Convert.ToDecimal(reader["waluta_brutto"]) * 100).ToString();
+                // tIDFaktury
+                string tIDFaktury = Session["IdFaktury"].ToString();
+                string ImieHandlowca = reader["Imie"].ToString(); //wartoscNaString(reader, 15, "string");
+                string NazwiskoHandlowca = reader["Nazwisko"].ToString(); //wartoscNaString(reader, 16, "string");
+                string AdresBiuraUlica = reader["Ulica"].ToString(); //wartoscNaString(reader, 17, "string");
+                string AdresBiuraKod = reader["Kod"].ToString(); //wartoscNaString(reader, 18, "string");
+                string AdresBiuraMiasto = reader["Miasto"].ToString(); //wartoscNaString(reader, 19, "string");
+                string AdresBiuraTelefony = reader["Telefon"].ToString(); //wartoscNaString(reader, 20, "string");
+                string WalutaBrutto = reader["waluta_brutto"].ToString(); //wartoscNaString(reader, 22, "double");
+                string WalutaMiano = reader["Waluta_Miano"].ToString(); //wartoscNaString(reader, 23, "string");
+
+                // ------------- Ustawienie zmiennych -----------------------
+                kwotaPLN = tBrutto;
+                kwotaWaluta = WalutaBrutto;
+                kwotaGroszePLN = AmountPLN;
+                kwotaGroszeWaluta = AmountWaluta;
+                // ------------ Dane do wyświetlenia ------------------------
+
+                // --------- Nazwa
+                string nazwa;
+                if (firstName == "")
+                {
+                    nazwa = lastName;
+                }
+                else
+                {
+                    nazwa = firstName + " " + lastName;
+                }
+
+                Nazwa.Text = nazwa;
+                // --------- Adres
+                Adres.Text = adres + ", " + kod + " " + miasto;
+                // --------- NIP
+                NIP.Text = tNIP;
+                // -------- NrFaktury
+                NrFaktury.Text = tNrFaktury;
+                // --------- DataWystawienia
+                DataWystawienia.Text = tDataWystawienia;
+                // --------- TerminPlatnosci
+                TerminPlatnosci.Text = tTerminPlatnosci;
+
+                //------------- Informacje do kontaktu z handlowcem
+                Handlowiec.Text = ImieHandlowca + " " + NazwiskoHandlowca;
+                BiuroAdres.Text = AdresBiuraUlica + ", " + AdresBiuraKod + " " + AdresBiuraMiasto;
+                BiuroTelefon.Text = AdresBiuraTelefony;
+
+                // ---------------------- Dane przekazywane do sesji ------------
+
+                // -------------- ORDERDESCRIPTION
+                string ORDERDESCRIPTION = (string) Session["nrFaktury"];
+                Session["ORDERDESCRIPTION"] = ORDERDESCRIPTION;
+                // ---------------- ORDERNUMBER 
+                string ORDERNUMBER = "1";
+                Session["ORDERNUMBER"] = ORDERNUMBER;
+                // ----------------- SESSIONID
+                string SESSIONID = Session.SessionID;
+                Session["SESSIONID"] = SESSIONID;
+                // ------------- LANGUAGE PL - polski, EN - angielski, DE - niemiecki, FR - francuski, RU - rosyjski
+                string LANGUAGE = "PL";
+
+                Session["SystemKsiegowy"] = systemKsiegowy;
+
+                if ((string) Session["CURRENCY"] == "978")
+                {
+                    Session["CURRENCY"] = "978";
+                    Session["AMOUNT"] = kwotaGroszeWaluta;
+                    Brutto.Text = kwotaWaluta + " €";
+                    WyborWaluty.SelectedValue = "EUR";
+                }
+                else if ((string) Session["CURRENCY"] == "985")
+                {
+                    Session["CURRENCY"] = "985";
+                    Session["AMOUNT"] = kwotaGroszePLN;
+                    Brutto.Text = kwotaPLN + " zł";
+                    WyborWaluty.SelectedValue = "PLN";
+                }
                     //else if ((string)Session["CURRENCY"] == "826")
                     //{
@@ -266,66 +165,59 @@
                     //    WyborWaluty.SelectedValue = "GBP";
                     //}
-                    else
-                    {
-                        Session["CURRENCY"] = "985";
-                        Session["AMOUNT"] = kwotaGroszePLN;
-                        Brutto.Text = kwotaPLN + " zł";
-                        WyborWaluty.SelectedValue = "PLN";
-                    }
-                    if (Thread.CurrentThread.CurrentCulture.Name == "pl-PL")
-                    {
-                        Session["culture"] = "pl-PL";
-                        LANGUAGE = "PL";
-                    }
-                    else if (Thread.CurrentThread.CurrentCulture.Name == "en-US")
-                    {
-                        Session["culture"] = "en-US";
-                        LANGUAGE = "EN";                        
-                    }
-                    else if (Thread.CurrentThread.CurrentCulture.Name == "fr-FR")
-                    {
-                        Session["culture"] = "fr-FR";
-                        LANGUAGE = "FR";
-                    }
-                    else if (Thread.CurrentThread.CurrentCulture.Name == "it-IT")
-                    {
-                        Session["culture"] = "it-IT";
-                        LANGUAGE = "IT";
-                    }
-                    else if (Thread.CurrentThread.CurrentCulture.Name == "de-DE")
-                    {
-                        Session["culture"] = "de-DE";
-                        LANGUAGE = "DE";
-                    }
-                    else
-                    {
-                        Session["culture"] = "en-US";
-                        LANGUAGE = "EN";
-                    }
-                    Session["LANGUAGE"] = LANGUAGE;
-                    // ----------------- CHARSET 
-                    string CHARSET = "ISO-8859-2";
-                    Session["CHARSET"] = CHARSET;
-                    // ---------------- COUNTRY 616 - Polska
-                    string COUNTRY = "616";
-                    Session["COUNTRY"] = COUNTRY;
-                    // ---------------- PAYMENTTYPE
-                    string PAYMENTTYPE = "CARDS";
-                    Session["PAYMENTTYPE"] = PAYMENTTYPE;
-                    // --------------- MERCHANTID
-                    Session["MERCHANTID"] = Int32.Parse(systemKsiegowy) == 1 ? "170906000" : "171485000";
-                    // ---------------- AUTODEPOSIT
-                    Session["AUTODEPOSIT"] = "1";
-                    // ---------------- IDFAKTURY
-                    Session["IDFaktury"] = tIDFaktury;
-                }
-
                 else
                 {
-                    FormaPlatnosci = "";
-                }
+                    Session["CURRENCY"] = "985";
+                    Session["AMOUNT"] = kwotaGroszePLN;
+                    Brutto.Text = kwotaPLN + " zł";
+                    WyborWaluty.SelectedValue = "PLN";
+                }
+                if (Thread.CurrentThread.CurrentCulture.Name == "pl-PL")
+                {
+                    Session["culture"] = "pl-PL";
+                    LANGUAGE = "PL";
+                }
+                else if (Thread.CurrentThread.CurrentCulture.Name == "en-US")
+                {
+                    Session["culture"] = "en-US";
+                    LANGUAGE = "EN";
+                }
+                else if (Thread.CurrentThread.CurrentCulture.Name == "fr-FR")
+                {
+                    Session["culture"] = "fr-FR";
+                    LANGUAGE = "FR";
+                }
+                else if (Thread.CurrentThread.CurrentCulture.Name == "it-IT")
+                {
+                    Session["culture"] = "it-IT";
+                    LANGUAGE = "IT";
+                }
+                else if (Thread.CurrentThread.CurrentCulture.Name == "de-DE")
+                {
+                    Session["culture"] = "de-DE";
+                    LANGUAGE = "DE";
+                }
+                else
+                {
+                    Session["culture"] = "en-US";
+                    LANGUAGE = "EN";
+                }
+                Session["LANGUAGE"] = LANGUAGE;
+                // ----------------- CHARSET 
+                string CHARSET = "ISO-8859-2";
+                Session["CHARSET"] = CHARSET;
+                // ---------------- COUNTRY 616 - Polska
+                string COUNTRY = "616";
+                Session["COUNTRY"] = COUNTRY;
+                // ---------------- PAYMENTTYPE
+                string PAYMENTTYPE = "CARDS";
+                Session["PAYMENTTYPE"] = PAYMENTTYPE;
+                // --------------- MERCHANTID
+                Session["MERCHANTID"] = Int32.Parse(systemKsiegowy) == 1 ? "170906000" : "171485000";
+                // ---------------- AUTODEPOSIT
+                Session["AUTODEPOSIT"] = "1";
+                // ---------------- IDFAKTURY
+                Session["IdFaktury"] = tIDFaktury;
                 reader.Close();
                 conn.Close();
-
             }
         }
@@ -333,12 +225,14 @@
         {
             string connString = ConfigurationManager.ConnectionStrings["BazaReklamConn"].ConnectionString;
-            string cmdText = "SELECT [ID Reklamy], FirstName, LastName, Address, PostalCode, City, State, Country, [Faktura Numer], Nabywca_nip, Brutto, [Faktura Data Wystawienia], Termin_zaplaty, Sposob_zaplaty, ID_faktury, [Imię], Nazwisko, ulica, kod, miasto, telefon, fax, waluta_brutto, waluta_miano, SystemKsiegowyId FROM dbo.vDanePlatnosciEcard WHERE nip=@nip AND [Faktura Numer]=@nrFaktury";
-            string nip = (string)Session["nip"];
-            string nrZlec = (string)Session["nrFaktury"];
+            string cmdText = "SELECT SystemKsiegowyId, FirstName, LastName, Address, PostalCode, City, nip, Nabywca_nip, Brutto, Data_Wystawienia, Termin_zaplaty, Sposob_zaplaty, Imie, Nazwisko, ulica, kod, miasto, telefon, waluta_brutto, waluta_miano FROM dbo.vDanePlatnosciEcard WHERE ID_Faktury=@idFaktury";
+            //string nip = (string)Session["nip"];
+            //string nrZlec = (string)Session["nrFaktury"];
+            int idFaktury = Int32.Parse(Session["IdFaktury"].ToString());
             using (SqlConnection conn = new SqlConnection(connString))
             {
                 SqlCommand cmd = new SqlCommand(cmdText, conn);
-                cmd.Parameters.Add("@nip", SqlDbType.NVarChar, 50).Value = nip;
-                cmd.Parameters.Add("@nrFaktury", SqlDbType.NVarChar, 20).Value = nrZlec;
+                //cmd.Parameters.Add("@nip", SqlDbType.NVarChar, 50).Value = nip;
+                //cmd.Parameters.Add("@nrFaktury", SqlDbType.NVarChar, 20).Value = nrZlec;
+                cmd.Parameters.Add("@idFaktury", SqlDbType.Int).Value = idFaktury;
 
                 conn.Open();
@@ -347,8 +241,8 @@
 
                 // Wartości         
-                string tBrutto = wartoscNaString(reader, 10, "double");
-                string WalutaBrutto = wartoscNaString(reader, 22, "double");
-                string AmountPLN = przeliczNaGrosze(reader, 10);
-                string AmountWaluta = przeliczNaGrosze(reader, 22);
+                string tBrutto = reader["Brutto"].ToString();
+                string WalutaBrutto = reader["Waluta_Brutto"].ToString();
+                string AmountPLN = (Convert.ToInt32(reader["Brutto"]) * 100).ToString(); // reader[""].ToString(); //przeliczNaGrosze(reader, 10);
+                string AmountWaluta = (Convert.ToInt32(reader["waluta_brutto"]) * 100).ToString(); //przeliczNaGrosze(reader, 22);
 
                 // ------------- Ustawienie zmiennych -----------------------
Index: trunk/eCard/Expo/Default.aspx.cs
===================================================================
--- trunk/eCard/Expo/Default.aspx.cs (revision 477)
+++ trunk/eCard/Expo/Default.aspx.cs (revision 486)
@@ -1,12 +1,3 @@
 using System;
-using System.Data;
-using System.Configuration;
-using System.Collections;
-using System.Web;
-using System.Web.Security;
-using System.Web.UI;
-using System.Web.UI.WebControls;
-using System.Web.UI.WebControls.WebParts;
-using System.Web.UI.HtmlControls;
 
 public partial class _Default : System.Web.UI.Page
@@ -14,5 +5,5 @@
     protected void Page_Load(object sender, EventArgs e)
     {
-        Response.Redirect("platnosc.aspx");        
+        Response.Redirect("login.aspx");        
     }
 }
Index: trunk/eCard/Expo/platnosci.4.1.resharper.user
===================================================================
--- trunk/eCard/Expo/platnosci.4.1.resharper.user (revision 477)
+++ trunk/eCard/Expo/platnosci.4.1.resharper.user (revision 486)
@@ -14,6 +14,4 @@
   <RecentFiles>
     <RecentFiles>
-      <File id="d:Miscellaneous Files/f:Merchant.aspx.cs" caret="5883" scrollPosition="0|0" />
-      <File id="d:Miscellaneous Files/f:platnosc.aspx.cs" caret="0" scrollPosition="0|0" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.de.resx" caret="6889" scrollPosition="0|129" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.fr.resx" caret="6817" scrollPosition="0|128" />
@@ -21,49 +19,53 @@
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.pl.resx" caret="6881" scrollPosition="0|128" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.resx" caret="6866" scrollPosition="0|129" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:DummyGlobalAsax/f:Global.asax" caret="1403" scrollPosition="0|0" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_Code/f:SendMail.cs" caret="1331" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx" caret="2063" scrollPosition="72|0" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:MasterPage.master" caret="1783" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="1033" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_Code/f:Web.Config" caret="2037" scrollPosition="0|0" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx" caret="3701" scrollPosition="0|0" />
-      <File id="d:Miscellaneous Files/f:Web.config" caret="762" scrollPosition="0|0" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:ecard/f:Status.aspx" caret="0" scrollPosition="0|0" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:ecard/f:Status.aspx.cs" caret="1946" scrollPosition="0|13" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:info.aspx.cs" caret="835" scrollPosition="0|30" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="4730" scrollPosition="0|106" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx.cs" caret="7502" scrollPosition="0|121" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:info.aspx" caret="0" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx" caret="0" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Error.aspx.cs" caret="0" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:DummyGlobalAsax/f:Global.asax" caret="0" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:info.aspx.cs" caret="0" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:MasterPage.master.cs" caret="0" scrollPosition="0|66" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_Code/f:Web.Config" caret="3599" scrollPosition="0|15" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx.cs" caret="3377" scrollPosition="0|57" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Default.aspx.cs" caret="197" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="1636" scrollPosition="0|38" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx" caret="1190" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="997" scrollPosition="0|13" />
     </RecentFiles>
     <RecentEdits>
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="2328" scrollPosition="0|51" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="4043" scrollPosition="0|107" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx.cs" caret="3941" scrollPosition="0|58" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="3552" scrollPosition="190|101" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="14518" scrollPosition="190|319" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="10284" scrollPosition="0|207" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="13635" scrollPosition="0|279" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx.cs" caret="5539" scrollPosition="6|86" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx.cs" caret="6142" scrollPosition="54|86" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.de.resx" caret="6889" scrollPosition="0|129" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.fr.resx" caret="6817" scrollPosition="0|128" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.it.resx" caret="6822" scrollPosition="0|128" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.pl.resx" caret="6881" scrollPosition="0|128" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_LocalResources/f:login.aspx.resx" caret="6866" scrollPosition="0|129" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:DummyGlobalAsax/f:Global.asax" caret="474" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx" caret="151" scrollPosition="27|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:MasterPage.master" caret="328" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:MasterPage.master" caret="1783" scrollPosition="0|21" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx" caret="157" scrollPosition="31|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_Code/f:SendMail.cs" caret="1648" scrollPosition="0|23" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:DummyGlobalAsax/f:Global.asax" caret="1330" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_Code/f:SendMail.cs" caret="1331" scrollPosition="0|21" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx" caret="1273" scrollPosition="27|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx" caret="1726" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="1033" scrollPosition="0|21" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_Code/f:Web.Config" caret="2062" scrollPosition="0|0" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="4549" scrollPosition="0|98" />
-      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx" caret="3701" scrollPosition="0|24" />
-      <File id="d:Miscellaneous Files/f:Web.config" caret="559" scrollPosition="0|0" />
       <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx.cs" caret="7273" scrollPosition="0|121" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="1236" scrollPosition="0|27" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="2744" scrollPosition="0|51" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="2051" scrollPosition="0|54" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="2977" scrollPosition="0|54" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="3128" scrollPosition="0|66" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="90" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="2333" scrollPosition="0|39" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/d:App_Code/f:Web.Config" caret="2042" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="2102" scrollPosition="0|101" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="3950" scrollPosition="0|137" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:login.aspx.cs" caret="2909" scrollPosition="0|45" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="4897" scrollPosition="0|162" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="11536" scrollPosition="0|323" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Merchant.aspx.cs" caret="3377" scrollPosition="0|57" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Default.aspx.cs" caret="169" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:Default.aspx.cs" caret="13" scrollPosition="0|0" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="11208" scrollPosition="0|326" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="1709" scrollPosition="0|95" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="3817" scrollPosition="0|147" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="12127" scrollPosition="0|336" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="969" scrollPosition="0|69" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="969" scrollPosition="0|13" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="2290" scrollPosition="0|22" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="10488" scrollPosition="0|226" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="3013" scrollPosition="0|61" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="3013" scrollPosition="0|52" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="3126" scrollPosition="0|52" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="4053" scrollPosition="0|61" />
+      <File id="F0F32C90-5ED1-4BB1-94B9-CC80CDC2A929/f:platnosc.aspx.cs" caret="5358" scrollPosition="0|82" />
     </RecentEdits>
   </RecentFiles>
@@ -79,9 +81,10 @@
     <ItemStatistics item="Qualified:@System.Data.SqlDbType">
       <Item value="NVarChar" priority="1" />
+      <Item value="Int" priority="0" />
     </ItemStatistics>
     <ItemStatistics item="Default">
-      <Item value="string" priority="1" />
-      <Item value="reader" priority="0" />
-      <Item value="Session" priority="1" />
+      <Item value="string" priority="5" />
+      <Item value="reader" priority="3" />
+      <Item value="Session" priority="3" />
       <Item value="systemKsiegowy" priority="1" />
       <Item value="Int32" priority="0" />
@@ -91,14 +94,27 @@
       <Item value="new" priority="0" />
       <Item value="ApplicationException" priority="0" />
+      <Item value="if" priority="0" />
+      <Item value="return" priority="0" />
+      <Item value="false" priority="1" />
+      <Item value="conn" priority="0" />
+      <Item value="bool" priority="0" />
+      <Item value="true" priority="0" />
+      <Item value="int" priority="2" />
+      <Item value="Convert" priority="1" />
+      <Item value="Response" priority="0" />
     </ItemStatistics>
     <ItemStatistics item="Qualified:System.Data.SqlClient.SqlDataReader">
       <Item value="GetString" priority="0" />
       <Item value="GetByte" priority="0" />
+      <Item value="Read" priority="0" />
+      <Item value="GetInt32" priority="0" />
+      <Item value="Close" priority="0" />
+      <Item value="Dispose" priority="0" />
     </ItemStatistics>
     <ItemStatistics item="Qualified:@System.Int32">
-      <Item value="Parse" priority="0" />
+      <Item value="Parse" priority="1" />
     </ItemStatistics>
     <ItemStatistics item="Qualified:System.Object">
-      <Item value="ToString" priority="0" />
+      <Item value="ToString" priority="11" />
     </ItemStatistics>
     <ItemStatistics item="Qualified:@System.Configuration.ConfigurationManager">
@@ -108,4 +124,26 @@
       <Item value="ToString" priority="0" />
     </ItemStatistics>
+    <ItemStatistics item="Qualified:System.String">
+      <Item value="Replace" priority="1" />
+      <Item value="Trim" priority="0" />
+      <Item value="Split" priority="0" />
+    </ItemStatistics>
+    <ItemStatistics item="Qualified:@System.String">
+      <Item value="Empty" priority="1" />
+      <Item value="IsNullOrEmpty" priority="0" />
+    </ItemStatistics>
+    <ItemStatistics item="Qualified:System.Data.SqlClient.SqlConnection">
+      <Item value="Close" priority="0" />
+    </ItemStatistics>
+    <ItemStatistics item="Qualified:@System.Convert">
+      <Item value="ToDecimal" priority="0" />
+      <Item value="ToInt32" priority="0" />
+    </ItemStatistics>
+    <ItemStatistics item="Qualified:System.Decimal">
+      <Item value="ToString" priority="0" />
+    </ItemStatistics>
+    <ItemStatistics item="Qualified:System.Web.HttpResponse">
+      <Item value="Redirect" priority="0" />
+    </ItemStatistics>
   </CompletionStatisticsManager>
 </Configuration>
Index: trunk/eCard/Expo/ecard/Web.config
===================================================================
--- trunk/eCard/Expo/ecard/Web.config (revision 477)
+++ trunk/eCard/Expo/ecard/Web.config (revision 486)
@@ -1,16 +1,8 @@
 <?xml version="1.0"?>
-<!-- 
-    Note: As an alternative to hand editing this file you can use the 
-    web admin tool to configure settings for your application. Use
-    the Website->Asp.Net Configuration option in Visual Studio.
-    A full list of settings and comments can be found in 
-    machine.config.comments usually located in 
-    \Windows\Microsoft.Net\Framework\v2.x\Config 
--->
 <configuration>
     <appSettings/>
     <connectionStrings>
       <add name="BazaReklamConn"
-         connectionString="SERVER=10.0.0.21;DATABASE=Truck_Expo;UID=wwwadmin;PWD=adm1648;"
+         connectionString="SERVER=10.0.0.21;DATABASE=Baza_Reklam;UID=wwwadmin;PWD=adm1648;"
          providerName="System.Data.SqlClient" />
     </connectionStrings>
