Pokaż
Ignoruj:
Data:
2009-11-03 16:06:42 (16 years ago)
Autor:
alina
Opis:

re #215

Pliki:
1 zmodyfikowane

Legenda:

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

    r868 r870  
    1212using System.Web.UI; 
    1313using System.Threading; 
     14using System.Data.Linq; 
     15using System.Web.Configuration; 
    1416 
    1517namespace Platnosci.Controllers 
     
    1921    { 
    2022        private readonly PlatnosciDataContext _context; 
    21         private readonly IRepositoryPT _rep; 
     23        private readonly IDataContext _context1; 
     24        private readonly IRepository<PotwierdzeniaEcard> _rep; 
     25        private readonly IRep<PotwierdzeniaEcard> _repository; 
    2226        private FunkcjePlatnosci _func; 
    2327 
     28 
    2429        public PlatnoscController() 
    2530        { 
    2631            _context = new PlatnosciDataContext(); 
    27             _rep = new RepositoryPotwierdzeniaEcard(); 
     32            _rep = new Repository<PotwierdzeniaEcard>(new DataContext1());  
    2833            _func = new FunkcjePlatnosci(); 
     34        } 
     35        public PlatnoscController(IDataContext datacontext){ 
     36            _rep = new Repository<PotwierdzeniaEcard>(datacontext); 
     37            _context1 = datacontext; 
    2938        } 
    3039        public ActionResult Show(string id, string language) 
     
    4049            { 
    4150            } 
    42             vPlatnosciEcard platnosc = _context.FindInvoiceById(id1).SingleOrDefault(); 
    43  
     51            
     52            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
    4453            //sprawdzamy czy numer faktury dotyczy zalogowanego usera 
    4554            ErrorViewData errorViewData = new ErrorViewData(); 
     
    5564            } 
    5665             
    57             var tablica_potwierdzenia = _context.FindItemsByIdFaktury(id1); 
     66            var tablica_potwierdzenia = _rep.FindItemsByIdFaktury(id1); 
    5867            if (tablica_potwierdzenia.Count > 0) //platnosc za fakture zostala uregulowana 
    5968            { 
     
    8392            { 
    8493            } 
    85             vPlatnosciEcard platnosc = _context.FindInvoiceById(id1).SingleOrDefault(); 
     94            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
    8695            ErrorViewData errorViewData = new ErrorViewData(); 
    8796            if (platnosc == null) 
     
    130139                //id1=0 -> error type =  platnoscIsNotExist; 
    131140            } 
    132             vPlatnosciEcard platnosc = _context.FindInvoiceById(id1).SingleOrDefault(); 
     141            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
    133142            ErrorViewData errorViewData = new ErrorViewData(); 
    134143            if (platnosc == null)