Zbiór zmian 950 dla trunk/eCard/eCardMVC/Platnosci/Models/FunkcjePlatnosci.cs
- Data:
- 2009-12-11 17:16:00 (16 years ago)
- Pliki:
-
- 1 zmodyfikowane
-
trunk/eCard/eCardMVC/Platnosci/Models/FunkcjePlatnosci.cs (zmodyfikowane) (3 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/Platnosci/Models/FunkcjePlatnosci.cs
r948 r950 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 2 using System.Web; 5 3 using Platnosci.Core.Linq; 6 4 using System.Threading; 7 5 using System.Globalization; 8 using System.Web.Mvc;9 6 using System.Configuration; 10 7 using System.Security.Principal; … … 22 19 public string BruttoToString(decimal? kwota, decimal? waluta, string miano) 23 20 { 24 string brutto = String.Format("{0:0.00}", kwota.ToString().Replace(",", ".")) + " PLN "; 21 var brutto = String.Format("{0:0.00}", kwota.ToString().Replace(",", ".")) + " PLN "; 22 25 23 if (waluta > 0 && (miano != "" || miano != "PLN")) 26 24 { … … 29 27 return brutto; 30 28 } 29 31 30 public bool UserIdentity(vPlatnosciEcard platnosc, string userName) 32 31 { 33 if (platnosc != null && platnosc.nip == userName) 32 return platnosc != null && platnosc.nip == userName; 33 } 34 35 public Waluta SetAmount(vPlatnosciEcard platnosc) 36 { 37 var waluta = new Waluta {Amount = Convert.ToInt32(platnosc.Brutto*100)}; 38 39 if (!String.IsNullOrEmpty(platnosc.waluta_miano) && platnosc.waluta_miano != "PLN") 34 40 { 35 return true;36 }37 return false;38 }39 public Waluta setAmount(vPlatnosciEcard platnosc){40 41 Waluta waluta = new Waluta();42 waluta.Amount = Convert.ToInt32(platnosc.Brutto * 100);43 44 if (String.IsNullOrEmpty(platnosc.waluta_miano) || platnosc.waluta_miano == "PLN")45 {46 waluta.Currency = PLN;41 switch (platnosc.waluta_miano) 42 { 43 case "EUR": 44 waluta.Currency = EUR; 45 break; 46 case "GBP": 47 waluta.Currency = GBP; 48 break; 49 case "USD": 50 waluta.Currency = USD; 51 break; 52 } 47 53 } 48 54 else 49 55 { 50 if (platnosc.waluta_miano == "EUR") 51 { 52 waluta.Currency = EUR; 53 } 54 else if (platnosc.waluta_miano == "GBP") 55 { 56 waluta.Currency = GBP; 57 } 58 else if (platnosc.waluta_miano == "USD") 59 { 60 waluta.Currency = USD; 61 } 56 waluta.Currency = PLN; 62 57 } 63 58 return waluta; 64 59 } 65 public string setLanguage(string lang){66 60 67 if (lang == "pl" || lang == "en" || lang == "de" )//|| lang == "it" || lang == "fr") 61 public string SetLanguage(string lang) 62 { 63 switch (lang) 68 64 { 69 if (lang != Thread.CurrentThread.CurrentUICulture.TwoLetterISOLanguageName.ToLower()) 70 { 71 string culture = "pl-PL"; 72 if (lang == "pl") culture = "pl-PL"; 73 else if (lang == "en") culture = "en-US"; 74 else if (lang == "de") culture = "de-DE"; 75 // else if (lang == "it") culture = "it-IT"; 76 // else if (lang == "fr") culture = "fr-FR"; 65 case "de": 66 case "en": 67 case "pl": 68 if (lang != Thread.CurrentThread.CurrentUICulture.TwoLetterISOLanguageName.ToLower()) 69 { 70 var culture = "pl-PL"; 71 switch (lang) 72 { 73 case "pl": 74 culture = "pl-PL"; 75 break; 76 case "en": 77 culture = "en-US"; 78 break; 79 case "de": 80 culture = "de-DE"; 81 break; 82 } 83 // else if (lang == "it") culture = "it-IT"; 84 // else if (lang == "fr") culture = "fr-FR"; 77 85 78 Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(culture); 79 Thread.CurrentThread.CurrentUICulture = new CultureInfo(culture); 80 } 86 Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(culture); 87 Thread.CurrentThread.CurrentUICulture = new CultureInfo(culture); 88 } 89 break; 81 90 } 82 string pom = CultureInfo.CurrentCulture.TwoLetterISOLanguageName.ToLower(); 83 return pom;91 92 return CultureInfo.CurrentCulture.TwoLetterISOLanguageName.ToLower(); 84 93 } 85 public string setTitle() 94 95 public string SetTitle() 86 96 { 87 string str = ""; 88 string css = ConfigurationManager.AppSettings["Css"].ToString(); 89 90 if (css == "truck") str = HttpContext.GetGlobalResourceObject("tlumaczenia", "adresTruck").ToString() + " - "; 91 else if (css == "admoto") str = HttpContext.GetGlobalResourceObject("tlumaczenia", "adresAdmoto").ToString() + " - "; 92 97 var str = ""; 98 var css = ConfigurationManager.AppSettings["Css"]; 99 100 if (css == "truck") 101 str = HttpContext.GetGlobalResourceObject("tlumaczenia", "adresTruck") + " - "; 102 else if (css == "admoto") 103 str = HttpContext.GetGlobalResourceObject("tlumaczenia", "adresAdmoto") + " - "; 104 93 105 return str; 94 106 } 95 public void SetUserLogger(string nip, string faktura){ 96 97 string User = nip + "-" + faktura; 98 Thread.CurrentPrincipal = new GenericPrincipal(new GenericIdentity(User, ""), null); 107 108 public void SetUserLogger(string nip, string faktura) 109 { 110 111 var user = nip + "-" + faktura; 112 Thread.CurrentPrincipal = new GenericPrincipal(new GenericIdentity(user, ""), null); 99 113 } 114 100 115 public ErrorViewData InitErrorViewData(string errortxt, int idFaktury) 101 116 { 102 ErrorViewData er = new ErrorViewData(); 103 er.Error = errortxt; 104 er.InvoiceId = idFaktury; 117 var er = new ErrorViewData { Error = errortxt, InvoiceId = idFaktury }; 105 118 return er; 106 119 } 107 120 108 121 } 109 122 } 110 111
