コード例 #1
0
        public ActionResult MakePayment()
        {
            VmPaymentdetails dummy = new VmPaymentdetails();

            dummy.totalcost  = int.Parse(Session["TotalCost"].ToString());
            dummy.CardName   = "Kumar C";
            dummy.CardNo     = 123456;
            dummy.CardType   = "Visa";
            dummy.CVV        = 123;
            dummy.Pin        = 1234;
            dummy.BankName   = "SBI";
            dummy.ExpireDate = DateTime.Parse("2021-01-01");

            string Hid = Session["HotelID"].ToString();
            //string Cid = "k&698";
            string Cid   = Session["CustomerID"].ToString();
            string Bname = Session["BookName"].ToString();

            string tid = BussLogic.AddPayment(Hid, Cid, Bname, dummy.totalcost, dummy.CardNo, dummy.CardType);

            int      adult = int.Parse(Session["Adult"].ToString());
            int      child = int.Parse(Session["Child"].ToString());
            int      type  = int.Parse(Session["Type"].ToString());
            DateTime cin   = Convert.ToDateTime(Session["Checkin"].ToString());
            DateTime cout  = Convert.ToDateTime(Session["Checkout"].ToString());
            int      ac    = 0;
            int      nonac = 0;

            if (type == 0)
            {
                ac = (int)Math.Ceiling(((adult + child) / 3.0));
            }
            else
            {
                nonac = (int)Math.Ceiling(((adult + child) / 3.0));
            }

            string bookingid = BussLogic.AddBooking(Cid, Hid, ac, nonac, tid, DateTime.Today, cin, cout, adult, child);

            Session.Add("PaymentID", tid);
            Session.Add("BookingID", bookingid);



            return(View(dummy));
        }
コード例 #2
0
 public ActionResult MakePayment(VmPaymentdetails model)
 {
     return(View(model));
 }