Zbiór zmian 881 dla trunk/eCard

Pokaż
Ignoruj:
Data:
2009-11-17 15:38:24 (16 years ago)
Autor:
alina
Opis:

re #215 poprawienie akcji do wyswietlenia statusu transakcji

Lokalizacja:
trunk/eCard/eCardMVC/Platnosci
Pliki:
4 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/eCard/eCardMVC/Platnosci/Controllers/MerchantController.cs

    r880 r881  
    7676                else merchantId = "171485000"; 
    7777 
    78             string link = ConfigurationManager.AppSettings["StatusLink"]; 
    79             string LinkFail = link + "?id=" + newPayment.IDFaktury + "&status=fail"; 
    80             string LinkOk = link + "?id=" + newPayment.IDFaktury + "&status=ok"; 
     78            string LinkFail = ConfigurationManager.AppSettings["Strona"]; 
     79            LinkFail += "/" + language + ConfigurationManager.AppSettings["LinkFail"]; 
     80            LinkFail += "/" + newPayment.IDFaktury; 
     81 
     82            string LinkOk = ConfigurationManager.AppSettings["Strona"]; 
     83            LinkOk += "/" + language + ConfigurationManager.AppSettings["LinkOk"]; 
     84            LinkOk += "/" + newPayment.IDFaktury; ; 
    8185 
    8286            var merchantViewData = InitMerchantViewData(newPayment, hash, merchantId, LinkFail, LinkOk); 
  • trunk/eCard/eCardMVC/Platnosci/Controllers/PlatnoscController.cs

    r880 r881  
    6161        { 
    6262            language = _func.setLanguage(language); 
    63             int id1 = ConvertId(id);  
     63            int id1 = ConvertId(id); 
    6464 
    6565            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
     
    115115            int id1 = ConvertId(id); 
    116116            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
    117             string s = ""; 
    118              
    119117            if (!String.IsNullOrEmpty(Iserror(platnosc).error)) return View("Error1", Iserror(platnosc));             
    120118             
     
    131129            var invoiceDeatailsViewData = InitInvoiceDetailsViewData(platnosc, null, "", ""); 
    132130            return View(invoiceDeatailsViewData); 
    133         } 
    134         public ActionResult Potwierdzenie(string status, string id) 
    135         { 
    136             if (status == "ok") 
    137             { 
    138                 return RedirectToAction("Ok", "Platnosc", new { id }); 
    139             } 
    140             else if (status == "fail") 
    141             { 
    142                 return RedirectToAction("Fail", "Platnosc", new { id }); 
    143             } 
    144             ErrorViewData errorViewData = _func.InitErrorViewData(brakdanych); 
    145             return View("Error1", errorViewData); 
    146131        } 
    147132        public ActionResult Status() 
  • trunk/eCard/eCardMVC/Platnosci/Global.asax.cs

    r880 r881  
    1818        public static void RegisterRoutes(RouteCollection routes) 
    1919        { 
    20             string link = "info.aspx"; //ConfigurationManager.AppSettings["StatusLink"]; 
    2120            routes.IgnoreRoute("elmah.axd"); 
    2221            routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 
    2322            string lang = Thread.CurrentThread.CurrentUICulture.TwoLetterISOLanguageName.ToLower(); 
    2423            
    25             routes.MapRoute( 
    26                "info",                                            
    27                link,  
    28                new { controller = "Platnosc", action = "Potwierdzenie" } 
    29             ); 
    3024            routes.MapRoute( 
    3125                "eCard",                                             
  • trunk/eCard/eCardMVC/Platnosci/Web.config

    r880 r881  
    3636    <add key="StatusLink" value="http://platnosci.admoto.pl/info.aspx"/> 
    3737    <add key="Css" value="admoto"/> 
     38 
     39    <add key="Strona" value="http://pay.truck-expo.com"/> 
     40    <add key="Strona" value="http://platnosci.admoto.pl"/> 
     41     
     42    <add key="LinkFail" value="/Platnosc/Fail"/> 
     43    <add key="LinkOk" value="/Platnosc/Ok"/> 
    3844    
    3945  </appSettings>