Pokaż
Ignoruj:
Data:
2009-12-23 11:59:36 (16 years ago)
Autor:
marek
Opis:

re #215

Lokalizacja:
trunk/eCard/eCardMVC/Platnosci/Models
Pliki:
2 zmodyfikowane
2 przeniesione

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/eCard/eCardMVC/Platnosci/Models/ErrorViewData.cs

    r933 r971  
    1 namespace Platnosci.Models 
     1namespace adMoto.Payments.Web.Models 
    22{ 
    33    public class ErrorViewData 
    44    { 
    5        public string Error { get; set; } 
    6        public int InvoiceId { get; set; }  
     5        public string Error { get; set; } 
     6        public int InvoiceId { get; set; }  
    77    } 
    88} 
  • trunk/eCard/eCardMVC/Platnosci/Models/InvoiceDetailsViewData.cs

    r970 r971  
    22using adMoto.Payments.Core.Data; 
    33 
    4 namespace Platnosci.Models 
     4namespace adMoto.Payments.Web.Models 
    55{ 
    66    public class InvoiceDetailsViewData 
    77    { 
    8         public Invoice vPlatnosciEcard { get; set; } 
     8        public Invoice Invoice { get; set; } 
    99        public Payer Payer {get; set;} 
    10         public string brutto { get; set; } 
    11         public string termin { get; set; } 
    12         public string info { get; set; } 
     10        public string Brutto { get; set; } 
     11        public string Termin { get; set; } 
     12        public string Info { get; set; } 
    1313    } 
    1414} 
  • trunk/eCard/eCardMVC/Platnosci/Models/MerchantHelper.cs

    r970 r971  
    88using adMoto.Payments.Core.Interfaces; 
    99 
    10 namespace Platnosci.Models 
     10namespace adMoto.Payments.Web.Models 
    1111{ 
    12     public class eCardData 
     12    public class MerchantHelper 
    1313    { 
    1414        public const string HASH_ERROR_INFO = "payment not exist"; 
    15         private readonly FunkcjePlatnosci _funkcjePlatnosci; 
     15        private readonly PaymentsUtils _paymentsUtils; 
    1616        private IRepository<PlatnosciEcard> _repPayment; 
    1717 
    18         public eCardData(IRepository<PlatnosciEcard> repPayment) 
     18        public MerchantHelper(IRepository<PlatnosciEcard> repPayment) 
    1919        { 
    2020            _repPayment = repPayment; 
    21             _funkcjePlatnosci = new FunkcjePlatnosci(_repPayment); 
     21            _paymentsUtils = new PaymentsUtils(_repPayment); 
    2222        } 
    2323 
     
    4343            var merchant = new Merchant(); 
    4444 
    45             var waluta = _funkcjePlatnosci.SetAmount(invoice); 
    46             var newPayment = _funkcjePlatnosci.CreateAndAddNewPyment(invoice, waluta, payer, sessionId); 
     45            var waluta = _paymentsUtils.SetAmount(invoice); 
     46            var newPayment = _paymentsUtils.CreateAndAddNewPyment(invoice, waluta, payer, sessionId); 
    4747 
    4848            merchant.SystemKsiegowy = invoice.SystemKsiegowyId.ToString(); 
    4949 
    5050#if DEBUG 
    51     //TODO: find better method to set SystemKsiegowy when testing or developing 
     51            //TODO: find better method to set SystemKsiegowy when testing or developing 
    5252            merchant.SystemKsiegowy = "2"; 
    5353#endif 
  • trunk/eCard/eCardMVC/Platnosci/Models/PaymentsUtils.cs

    r970 r971  
    1010 
    1111 
    12 namespace Platnosci.Models 
     12namespace adMoto.Payments.Web.Models 
    1313{ 
    14     public class FunkcjePlatnosci 
     14    public class PaymentsUtils 
    1515    { 
    1616        public const string EUR = "978"; 
     
    2121        public const string KOD_POLSKA = "616";         //kod kraju Akceptanta - Polska 
    2222        public const string KODOWANIE = "ISO-8859-2"; 
    23         private IRepository<PlatnosciEcard> _repPayment; 
     23        private readonly IRepository<PlatnosciEcard> _repPayment; 
    2424        private readonly ITranslateManager _translateManager; 
    2525 
    26         public FunkcjePlatnosci() 
     26        public PaymentsUtils() 
    2727        { 
    2828            _repPayment = new Repository<PlatnosciEcard>(new DataContext()); 
     
    3030        } 
    3131 
    32         public FunkcjePlatnosci(IRepository<PlatnosciEcard> repPayment) 
     32        public PaymentsUtils(IRepository<PlatnosciEcard> repPayment) 
    3333        { 
    3434            _repPayment = repPayment; 
    3535            _translateManager = new Translation();     
    3636        } 
    37         public FunkcjePlatnosci(IRepository<PlatnosciEcard> repPayment, ITranslateManager translate) 
     37        public PaymentsUtils(IRepository<PlatnosciEcard> repPayment, ITranslateManager translate) 
    3838        { 
    3939            _repPayment = repPayment; 
     
    5858        public Waluta SetAmount(Invoice platnosc) 
    5959        { 
    60             var waluta = new Waluta(); 
    61             waluta.Currency = GetCurrency(platnosc.waluta_miano); 
     60            var waluta = new Waluta {Currency = GetCurrency(platnosc.waluta_miano)}; 
    6261 
    63             if (waluta.Currency == PLN) 
    64                 waluta.Amount = Convert.ToInt32(platnosc.Brutto * 100); 
    65             else 
    66                 waluta.Amount = Convert.ToInt32(platnosc.waluta_brutto * 100); 
     62            waluta.Amount = waluta.Currency == PLN ? Convert.ToInt32(platnosc.Brutto * 100) : Convert.ToInt32(platnosc.waluta_brutto * 100); 
    6763             
    6864            return waluta; 
     
    174170        } 
    175171 
    176         public ErrorViewData IsError(Invoice platnosc, String UserName) 
     172        public ErrorViewData IsError(Invoice platnosc, String userName) 
    177173        { 
    178174            var errortxt = ""; 
     
    180176            if (platnosc == null) 
    181177                errortxt = _translateManager.Translate("tlumaczenia", "brakdanych"); 
    182             else if (!UserIdentity(platnosc, UserName)) 
     178            else if (!UserIdentity(platnosc, userName)) 
    183179                errortxt = _translateManager.Translate("tlumaczenia", "weryfikacja"); 
    184180