private bool ThanhToan(decimal giatri, XL_THE the, WS_CardSystem.CardDTO cardDto1)
    {
        WS_CardSystem.Service cardsys = new WS_CardSystem.Service();
        bool kq = cardsys.KiemTraHopLe(cardDto1);

        if (kq == false)
        {
            return(false);
        }
        else
        {
            WS_CardSystem.CardDTO cardDto2 = new WS_CardSystem.CardDTO();
            cardDto2.Code = soTheOFFS; //test
            cardDto2.Type = loaiTheOFFS;

            kq = cardsys.KiemTraHopLe(cardDto2);
            if (kq == false)
            {
                return(false);
            }
            else
            {
                WS_Paypal.CardDTO cardsend = new WS_Paypal.CardDTO();
                WS_Paypal.CardDTO cardreci = new WS_Paypal.CardDTO();
                cardsend.Code = cardDto1.Code;
                cardsend.Type = cardDto1.Type;
                cardreci.Code = soTheOFFS; //test
                cardreci.Type = loaiTheOFFS;

                WS_Paypal.Service paypal = new WS_Paypal.Service();
                kq = paypal.ThanhToan(cardsend, cardreci, giatri);
                return(kq);
            }
        }
    }
Beispiel #2
0
    protected void KiemTraTheTonTai()
    {
        string tenloaithe = XL_CHUOI.Nhap(Request, "tenloaithe").ToString();

        string   sothe      = XL_CHUOI.Nhap(Request, "sothe");
        DateTime ngayhethan = DateTime.Parse(XL_CHUOI.Nhap(Request, "ngayhethan").ToString());

        WS_CardSystem.CardDTO cardDto = new WS_CardSystem.CardDTO();
        cardDto.Code         = sothe;
        cardDto.Expried_date = ngayhethan;
        cardDto.Type         = tenloaithe;

        WS_CardSystem.Service ws = new WS_CardSystem.Service();

        XL_THE Kq = new XL_THE("goc");
        bool   kt = ws.KiemTraHopLe(cardDto);

        if (kt)
        {
            Kq.Danh_sach_thuoc_tinh.Add(new XL_THUOC_TINH("kq", "true"));
        }
        else
        {
            Kq.Danh_sach_thuoc_tinh.Add(new XL_THUOC_TINH("kq", "false"));
        }

        XL_CHUOI.XuatChuoi(Response, Kq.Chuoi());
    }