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

re #215 - dodanie nowego projektu z lepsza nazwa i typem projektu

Pliki:
1 zmodyfikowane

Legenda:

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

    r969 r970  
    11using System; 
    22using System.Linq; 
    3 using System.Web; 
    43using System.Web.Mvc; 
     4using adMoto.Payments.Core; 
     5using adMoto.Payments.Core.Data; 
     6using adMoto.Payments.Core.Interfaces; 
    57using Elmah; 
    68using Platnosci.Models; 
    7 using Platnosci.Core.Linq; 
    8 using Platnosci.Core.Interface; 
    9 using ApplicationException=Elmah.ApplicationException; 
    109 
    1110namespace Platnosci.Controllers 
    1211{ 
    13  
    14     //[Authorize] 
    1512    public class PlatnoscController : Controller 
    1613    { 
    1714        public const string ISPAID = "payment_deposited";       //transakcja potwierdzona do rozliczenia 
    18         private readonly IRepository<vPlatnosciEcard> _repVPayment; 
     15        private readonly IRepository<Invoice> _repVPayment; 
    1916        private readonly IRepository<PlatnosciEcard> _repPayment; 
    2017        private readonly IRepository<PotwierdzeniaEcard> _repConfirm; 
     
    2421        public PlatnoscController() 
    2522        { 
    26             _repVPayment = new Repository<vPlatnosciEcard>(new DataContext()); 
     23            _repVPayment = new Repository<Invoice>(new DataContext()); 
    2724            _repPayment = new Repository<PlatnosciEcard>(new DataContext()); 
    2825            _repConfirm = new Repository<PotwierdzeniaEcard>(new DataContext()); 
     
    3027            _translateManager = new Translation(); 
    3128        } 
    32         public PlatnoscController(IRepository<vPlatnosciEcard> repVPayment, IRepository<PlatnosciEcard> repPayment, IRepository<PotwierdzeniaEcard> repConfirm, ITranslateManager translate) 
     29        public PlatnoscController(IRepository<Invoice> repVPayment, IRepository<PlatnosciEcard> repPayment, IRepository<PotwierdzeniaEcard> repConfirm, ITranslateManager translate) 
    3330        { 
    3431            _repVPayment = repVPayment; 
     
    6461            return View(invoiceDeatailsViewData); 
    6562        } 
     63 
    6664        [Authorize] 
    6765        [AcceptVerbs(HttpVerbs.Post)] 
     
    139137        public ActionResult Status() 
    140138        { 
    141             ErrorSignal.FromCurrentContext().Raise(new Exception(), System.Web.HttpContext.Current); 
     139            if (System.Web.HttpContext.Current != null) 
     140                ErrorSignal.FromCurrentContext().Raise(new Exception(), System.Web.HttpContext.Current); 
    142141 
    143142            var potwierdzenie = new PotwierdzeniaEcard(); 
     
    201200        } 
    202201 
    203         private InvoiceDetailsViewData InitInvoiceDetailsViewData(vPlatnosciEcard platnosc) 
     202        private InvoiceDetailsViewData InitInvoiceDetailsViewData(Invoice platnosc) 
    204203        { 
    205204            var invoiceDeatailsViewData = new InvoiceDetailsViewData();