Zbiór zmian 956

Pokaż
Ignoruj:
Data:
2009-12-21 08:36:16 (16 years ago)
Autor:
alina
Opis:

re #215 drobne poprawki

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

Legenda:

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

    r952 r956  
    5151            var merchant = _eCardData.CreateMerchantData(platnosc, payer, language, Session.SessionID); 
    5252             
    53             if (merchant == null || (merchant != null && (!String.IsNullOrEmpty(merchant.Error)))) 
     53            if (merchant == null || (merchant != null && (!String.IsNullOrEmpty(merchant.Error))))  
    5454                return View("Error1", _funkcjePlatnosci.InitErrorViewData(_translateManager.Translate("tlumaczenia", "error_hash"), payer.Id_faktury)); 
    5555             
  • trunk/eCard/eCardMVC/Platnosci/Controllers/PlatnoscController.cs

    r955 r956  
    6262        public ActionResult Show(Payer payer, string language) 
    6363        { 
    64             language = _funkcjePlatnosci.SetLanguage(language); 
    65              
    66             var platnosc = _repVPayment.Find(p => p.ID_faktury == payer.Id_faktury).SingleOrDefault(); 
    67             var errorViewData = _funkcjePlatnosci.IsError(platnosc, HttpContext.User.Identity.Name); 
    68             if (!String.IsNullOrEmpty(errorViewData.Error)) return View("Error1", errorViewData); 
     64            language = _funkcjePlatnosci.SetLanguage(language);             
    6965             
    7066            if (String.IsNullOrEmpty(payer.FirstName)) 
    7167                ModelState.AddModelError("Payer.FirstName", _translateManager.Translate("tlumaczenia", "err_imieWK")); 
    72              
     68            else if (payer.FirstName.Length > 25) 
     69                ModelState.AddModelError("Payer.FirstName", String.Format(_translateManager.Translate("tlumaczenia", "ToLongValue"), "25")); 
     70            
    7371            if (String.IsNullOrEmpty(payer.LastName)) 
    7472                ModelState.AddModelError("Payer.LastName", _translateManager.Translate("tlumaczenia", "err_nazwiskoWK")); 
    75              
    76             if (payer.FirstName.Length > 25) 
    77                 ModelState.AddModelError("Payer.FirstName", String.Format(_translateManager.Translate("tlumaczenia", "ToLongValue"),"25")); 
    78             
    79             if (payer.LastName.Length > 30) 
    80                 ModelState.AddModelError("Payer.LastName", String.Format(_translateManager.Translate("tlumaczenia", "ToLongValue"),"30")); 
    81              
     73            else if (payer.LastName.Length > 30) 
     74                ModelState.AddModelError("Payer.LastName", String.Format(_translateManager.Translate("tlumaczenia", "ToLongValue"), "30")); 
     75 
    8276            if (ModelState.IsValid == false) 
    8377            { 
    84                 var kwota = _funkcjePlatnosci.BruttoToString(platnosc.Brutto, platnosc.waluta_brutto, platnosc.waluta_miano);  
    85                 var viewData = InitInvoiceDetailsViewData(platnosc); 
    86                 return View("Show",viewData);  
    87             } 
    88  
     78                var platnosc = _repVPayment.Find(p => p.ID_faktury == payer.Id_faktury).SingleOrDefault(); 
     79                var errorViewData = _funkcjePlatnosci.IsError(platnosc, HttpContext.User.Identity.Name); 
     80 
     81                if (!String.IsNullOrEmpty(errorViewData.Error)) 
     82                    return View("Error1", errorViewData); 
     83 
     84                return View("Show", InitInvoiceDetailsViewData(platnosc)); 
     85            } 
    8986            return RedirectToAction("Merchant", "Merchant", payer); 
    9087        } 
     
    9895 
    9996            if (platnosc == null) 
    100             { 
    101                 var errorViewData = _funkcjePlatnosci.InitErrorViewData(_translateManager.Translate("tlumaczenia", "brakdanych"), 0); 
    102                 return View("Error1", errorViewData); 
    103             } 
    104              
     97                return View("Error1", _funkcjePlatnosci.InitErrorViewData(_translateManager.Translate("tlumaczenia", "brakdanych"), 0));  
     98                        
    10599            var invoiceDeatailsViewData = InitInvoiceDetailsViewData(platnosc); 
    106100 
    107             //sprawdzamy czy dla kombinacji ordernumber i idfaktury istnieje platnosc, 
     101            //sprawdzamy czy dla kombinacji ordernumber i idfaktury istnieje platnosc,  
    108102            //jesli tak, to sprawdzamy czy przyszlo potwierdzenie z eCardu.              
    109             if (order > 0) 
    110                 if (CheckConfirm(id1, order) == 0)   //nie ma potwierdzenia z eCardu 
    111                     invoiceDeatailsViewData.info = String.Format(_translateManager.Translate("tlumaczenia", "blad1"), invoiceDeatailsViewData.vPlatnosciEcard.Faktura_Numer); 
     103             
     104            if (CheckConfirm(id1, order) == 0)   //nie ma potwierdzenia z eCardu 
     105                invoiceDeatailsViewData.info = String.Format(_translateManager.Translate("tlumaczenia", "blad1"), invoiceDeatailsViewData.vPlatnosciEcard.Faktura_Numer); 
    112106                 
    113             if (order == 0 || (CheckConfirm(id1, order) == 2) && order > 0 ) 
     107            else if (CheckConfirm(id1, order) == 2)  
    114108                invoiceDeatailsViewData.info = _translateManager.Translate("tlumaczenia", "weryfikacja"); 
    115109            
    116             return View(invoiceDeatailsViewData); 
    117         } 
    118         public ActionResult Fail(string id, string language) 
    119         { 
    120             language = _funkcjePlatnosci.SetLanguage(language); 
     110            return View(invoiceDeatailsViewData);       
     111        } 
     112        public ActionResult Fail(string id, string language)  
     113        { 
     114            language = _funkcjePlatnosci.SetLanguage(language);  
    121115            var id1 = ConvertId(id); 
    122             var platnosc = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault(); 
    123  
     116            var platnosc = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault();             
     117             
    124118            if (platnosc == null) 
    125             { 
    126                 var errorViewData = _funkcjePlatnosci.InitErrorViewData(_translateManager.Translate("tlumaczenia", "brakdanych"), 0); 
    127                 return View("Error1", errorViewData); 
    128             }  
    129  
    130             var invoiceDeatailsViewData = InitInvoiceDetailsViewData(platnosc); 
    131             return View(invoiceDeatailsViewData); 
     119                return View("Error1", _funkcjePlatnosci.InitErrorViewData(_translateManager.Translate("tlumaczenia", "brakdanych"), 0));     
     120           
     121            var invoiceDeatailsViewData = InitInvoiceDetailsViewData(platnosc);  
     122            return View(invoiceDeatailsViewData);  
    132123        } 
    133124        public ActionResult Form() 
     
    136127        } 
    137128        public ActionResult Status() 
    138         { 
     129        {  
    139130            var potwierdzenie = new PotwierdzeniaEcard(); 
    140131            var content = new ContentResult(); 
     
    197188            var platnosc = _repPayment.Find(p => p.ORDERNUMBER == ordernumber).SingleOrDefault(); 
    198189 
    199             if (platnosc == null || currentstate != ISPAID) return; 
    200  
    201             platnosc.Status = true; 
    202             platnosc.Status_data = DateTime.Now; 
    203             _repPayment.SubmitChanges(); 
     190            if (platnosc != null && currentstate == ISPAID) 
     191            { 
     192                platnosc.Status = true; 
     193                platnosc.Status_data = DateTime.Now;  
     194                _repPayment.SubmitChanges(); 
     195            } 
    204196        } 
    205197 
  • trunk/eCard/eCardMVC/Platnosci/Models/FunkcjePlatnosci.cs

    r954 r956  
    6161            waluta.Currency = GetCurrency(platnosc.waluta_miano); 
    6262            if (waluta.Currency == PLN) 
    63             { 
    6463                waluta.Amount = Convert.ToInt32(platnosc.Brutto * 100); 
    65             } 
    6664            else 
    67             { 
    6865                waluta.Amount = Convert.ToInt32(platnosc.waluta_brutto * 100); 
    69             } 
    7066             
    7167            return waluta; 
     
    112108                                break; 
    113109                        } 
    114                         // else if (lang == "it") culture = "it-IT"; 
    115                         // else if (lang == "fr") culture = "fr-FR"; 
    116110 
    117111                        Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(culture); 
  • trunk/eCard/eCardMVC/Platnosci/Models/eCardData.cs

    r952 r956  
    5959            var linkFail = ConfigurationManager.AppSettings["Strona"]; 
    6060            linkFail += "/" + lang + ConfigurationManager.AppSettings["LinkFail"]; 
    61             linkFail += "/" + newPayment.IDFaktury + "?o=" + orderek; 
     61            linkFail += "/" + newPayment.IDFaktury + "?o=" + orderek;  
    6262 
    6363            var linkOk = ConfigurationManager.AppSettings["Strona"]; 
  • trunk/eCard/eCardMVC/Platnosci/Views/Platnosc/Fail.aspx

    r944 r956  
    77<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 
    88     
    9         <p class="pay_error"> 
    10              
    11             <%if (Model.vPlatnosciEcard != null && !String.IsNullOrEmpty(Model.vPlatnosciEcard.Faktura_Numer)){%> 
     9        <p class="pay_error">             
     10            <%if (!String.IsNullOrEmpty(Model.vPlatnosciEcard.Faktura_Numer)){%> 
    1211                <asp:Label ID="lab3" runat="server" Text=""> 
    1312                <% string txt = HttpContext.GetGlobalResourceObject("tlumaczenia", "blad2").ToString(); %> 
    1413                <%=String.Format(txt, Model.vPlatnosciEcard.Faktura_Numer) %> 
    1514                </asp:Label> 
    16             <%}%> 
    17              
    18         </p> 
    19         <%if (Model.vPlatnosciEcard != null && !String.IsNullOrEmpty(Model.vPlatnosciEcard.Faktura_Numer)) 
    20           { 
    21             string link2 = HttpContext.GetGlobalResourceObject("tlumaczenia", "KolejnaProba").ToString();%> 
    22             <p id="link1"><%=Html.ActionLink(link2, "Show", "Platnosc", new { id = ViewData.Model.vPlatnosciEcard.ID_faktury }, null)%></p> 
    23         <%} 
    24           else 
    25           { 
    26              
    27             string link1 = HttpContext.GetGlobalResourceObject("tlumaczenia", "Powrot").ToString(); %> 
    28             <p id="P1"><%=Html.ActionLink(link1, "LogOn", "Account")%></p> 
    29              
    30         <%} %> 
     15                 
     16                <%string link2 = HttpContext.GetGlobalResourceObject("tlumaczenia", "KolejnaProba").ToString();%> 
     17                <p id="link1"><%=Html.ActionLink(link2, "Show", "Platnosc", new { id = ViewData.Model.vPlatnosciEcard.ID_faktury }, null)%></p> 
     18            <%}%>               
     19        </p>         
    3120</asp:Content> 
  • trunk/eCard/eCardMVC/Platnosci/Views/Platnosc/Ok.aspx

    r944 r956  
    1212        <p class="pay_error"> 
    1313            <%=Model.info%> 
    14         </p>     
     14        </p>  
    1515    <% 
    1616    } 
     
    2222            <%=podziekowaniaTxt%> 
    2323        </p>  
    24         <p class="LogOfflink"> 
     24        <p class="LogOfflink">   
    2525            <%=HttpContext.GetGlobalResourceObject("tlumaczenia", "Powrot").ToString()%> 
    2626            <%string tutaj = HttpContext.GetGlobalResourceObject("tlumaczenia", "Powrot2").ToString(); %>