Pokaż
Ignoruj:
Data:
2009-12-15 14:06:23 (16 years ago)
Autor:
alina
Opis:

re #215 testy i male przerobki (zmiana logo itp.)

Pliki:
1 zmodyfikowane

Legenda:

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

    r951 r952  
    2424            _repPayment = new Repository<PlatnosciEcard>(new DataContext()); 
    2525            _repConfirm = new Repository<PotwierdzeniaEcard>(new DataContext()); 
    26             _funkcjePlatnosci = new FunkcjePlatnosci(); 
     26            _funkcjePlatnosci = new FunkcjePlatnosci(_repPayment); 
    2727            _translateManager = new Translation();          
    2828        } 
     
    3232            _repPayment = repPayment; 
    3333            _repConfirm = repConfirm; 
    34             _funkcjePlatnosci = new FunkcjePlatnosci(); 
    3534            _translateManager = translate; 
     35            _funkcjePlatnosci = new FunkcjePlatnosci(_repPayment, _translateManager); 
     36             
    3637        } 
    3738        public ActionResult Show(string id, string language) 
     
    4142 
    4243            var platnosc = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault(); 
    43             if (!String.IsNullOrEmpty(IsError(platnosc).Error)) return View("Error1", IsError(platnosc)); 
     44 
     45            var errorViewData = _funkcjePlatnosci.IsError(platnosc, HttpContext.User.Identity.Name); 
     46            if (!String.IsNullOrEmpty(errorViewData.Error)) return View("Error1", errorViewData); 
    4447             
    4548            var invoiceDeatailsViewData = InitInvoiceDetailsViewData(platnosc);   
     
    6669             
    6770            if (String.IsNullOrEmpty(payer.FirstName)) 
    68             { 
    6971                ModelState.AddModelError("Payer.FirstName", _translateManager.Translate("tlumaczenia", "err_imieWK")); 
    70             } 
     72             
    7173            if (String.IsNullOrEmpty(payer.LastName)) 
    72             { 
    7374                ModelState.AddModelError("Payer.LastName", _translateManager.Translate("tlumaczenia", "err_nazwiskoWK")); 
    74             } 
     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             
    7582            if (ModelState.IsValid == false) 
    7683            {