Pokaż
Ignoruj:
Data:
2009-11-23 16:27:53 (16 years ago)
Autor:
alina
Opis:

re #215

Pliki:
1 zmodyfikowane

Legenda:

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

    r885 r888  
    3333        private string err_imie; 
    3434        private string err_nazwisko; 
     35        private int test = 0; 
    3536        
    3637        public PlatnoscController() 
     
    4243                       
    4344        } 
    44         public PlatnoscController(IDataContext datacontext) 
     45        public PlatnoscController(IDataContext datacontext, int czy_test) 
    4546        { 
    4647            _rep = new Repository<PotwierdzeniaEcard>(datacontext); 
     
    4849            _context1 = datacontext; 
    4950            _func = new FunkcjePlatnosci(); 
     51            test = czy_test; 
    5052        } 
    5153        public ActionResult Show(string id, string language) 
    5254        { 
    5355            language = _func.setLanguage(language); 
    54             ustawTlumaczenia(); 
     56            ustawTlumaczenia(test); 
    5557            int id1 = ConvertId(id); 
    5658 
     
    7173                return View("Paid", invoiceDeatailsViewData); 
    7274            }        
    73             return View(invoiceDeatailsViewData);               
     75            return View(invoiceDeatailsViewData);             
    7476        }         
    7577        [Authorize] 
     
    7880        { 
    7981            language = _func.setLanguage(language); 
    80             ustawTlumaczenia(); 
     82            ustawTlumaczenia(test); 
    8183            vPlatnosciEcard platnosc = _rep.FindInvoiceById(payer.Id_faktury).SingleOrDefault(); 
    8284            if (!String.IsNullOrEmpty(Iserror(platnosc).error)) return View("Error1", Iserror(platnosc)); 
     
    107109        { 
    108110            language = _func.setLanguage(language); 
    109             ustawTlumaczenia(); 
     111            ustawTlumaczenia(test); 
    110112            int id1 = ConvertId(id); 
    111113            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
     
    118120        { 
    119121            language = _func.setLanguage(language); 
    120             ustawTlumaczenia(); 
     122            ustawTlumaczenia(test); 
    121123            int id1 = ConvertId(id); 
    122124            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
     
    182184            return invoiceDeatailsViewData; 
    183185        } 
    184         private void ustawTlumaczenia() 
    185         { 
    186             weryfikacja = HttpContext.GetGlobalResourceObject("tlumaczenia", "weryfikacja").ToString(); 
    187             brakdanych = HttpContext.GetGlobalResourceObject("tlumaczenia", "brakdanych").ToString(); 
    188             zaplacono = HttpContext.GetGlobalResourceObject("tlumaczenia", "zaplacono").ToString(); 
    189             err_imie = HttpContext.GetGlobalResourceObject("tlumaczenia", "err_imieWK").ToString(); 
    190             err_nazwisko = HttpContext.GetGlobalResourceObject("tlumaczenia", "err_nazwiskoWK").ToString(); 
     186        private void ustawTlumaczenia(int test)  
     187        { 
     188            if (test == 0)  
     189            { 
     190                weryfikacja = Resources.tlumaczenia.weryfikacja.ToString(); 
     191                brakdanych = Resources.tlumaczenia.brakdanych.ToString(); 
     192                zaplacono = Resources.tlumaczenia.zaplacono.ToString(); 
     193                err_imie = Resources.tlumaczenia.err_imieWK.ToString(); 
     194                err_nazwisko = Resources.tlumaczenia.err_nazwiskoWK.ToString(); 
     195            } 
    191196        }  
    192197        public void setWeryfikacja(string value) 
     
    224229        public void UpdateStatus(int ordernumber, string currentstate) 
    225230        { 
    226             var platnosc = _rep.FindPaymentByOrdernumber(ordernumber).SingleOrDefault(); 
    227             if (platnosc != null && platnosc.Status == true && currentstate == ISPAID) 
     231            PlatnosciEcard platnosc = _repPl.FindOne(ordernumber); 
     232            if (platnosc != null && currentstate == ISPAID) 
    228233            { 
    229234                platnosc.Status = true; 
    230235                platnosc.Status_data = DateTime.Now; 
    231                 _repPl.Update(platnosc); 
     236                _repPl.SubmitChanges(); 
     237                 
     238                System.Diagnostics.Debug.WriteLine("IsUpdate"); 
    232239            } 
    233240        }