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

re #215

Lokalizacja:
trunk/eCard/eCardMVC/Platnosci/Controllers
Pliki:
3 zmodyfikowane

Legenda:

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

    r866 r870  
    3232        public AccountController() 
    3333        { 
    34             _repository = new Repository<vPlatnosciEcard>(); 
     34            _repository = new Repository<vPlatnosciEcard>(new DataContext1()); 
    3535            FormsAuth = new FormsAuthenticationService(); 
    3636            _context = new PlatnosciDataContext(); 
     
    6565            else 
    6666            { 
    67                 var Login = _context.FindInvoiceByNipNumber(nip, numer_faktury).SingleOrDefault(); 
     67                var Login = _repository.FindInvoiceByNipNumber(nip, numer_faktury).SingleOrDefault(); 
     68                    //_context.FindInvoiceByNipNumber(nip, numer_faktury).SingleOrDefault(); 
    6869                platnosc = Login; 
    6970                if (platnosc == null) return View(); 
  • trunk/eCard/eCardMVC/Platnosci/Controllers/MerchantController.cs

    r868 r870  
    3232        private string merchantId; 
    3333        private readonly PlatnosciDataContext _context; 
    34         private readonly IRepositoryPE _rep; 
     34        private readonly IRepository<PlatnosciEcard> _rep; 
    3535        private FunkcjePlatnosci _func; 
    3636 
    3737        public MerchantController() 
    3838        {    
    39             _rep = new RepositoryPlatnosciEcard(); 
     39            _rep = new Repository<PlatnosciEcard>(new DataContext1()); 
    4040            _context = new PlatnosciDataContext(); 
    4141            _func = new FunkcjePlatnosci(); 
     
    4646 
    4747            int id1 = Convert.ToInt32(payer.Id_faktury); 
    48             vPlatnosciEcard platnosc = _context.FindInvoiceById(id1).SingleOrDefault(); 
     48            vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault(); 
    4949             
    5050            if (!_func.UserIdentity(platnosc, ControllerContext.HttpContext.User.Identity.Name)) 
     
    6464 
    6565            string hash = GetHash(newPayment, systemKs); 
     66            hash = hash.Replace("\n",""); 
     67            if (hash == BAD_HASH  || hash == "" ) return View("Error"); 
    6668 
    67             hash = hash.Replace("\n",""); 
    68             if (hash == BAD_HASH  || hash == "" ) 
    69             { 
    70                 return View("Error"); //nie mo¿na po³¹czyæ siê z serverem p³atnoœci. Proszê spróbowaæ jeszcze raz. 
    71             } 
    72             if (platnosc.SystemKsiegowyId == 1) 
    73                 merchantId = "170906000"; 
    74             else 
    75                 merchantId = "171485000"; 
     69            if (systemKs == "1") merchantId = "170906000"; 
     70                else merchantId = "171485000"; 
    7671 
    7772            string link = ConfigurationManager.AppSettings["StatusLink"]; 
  • 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)