コード例 #1
0
        public IActionResult printreceiptdemo(int?ID1)
        {
            if (string.IsNullOrEmpty(HttpContext.Session.GetString("Session1")))
            {
                return(RedirectToAction("UserLogin", "Login"));
            }
            List <AdPay> p1 = new List <AdPay>();

            if (ID1 != null)
            {
                var res = _admission.GetById(ID1.Value);


                ICollection <Admissiopay> admissiopays = _admissionPay.GetAll();
                var res1 = admissiopays.Where(d => d.AdId == res.AdId);

                AdPay adPay = new AdPay();
                adPay.Admission1      = res;
                adPay.ListAdmissiopay = res1;
                p1.Add(adPay);

                return(View("printreceipt", p1));
                // return new ViewAsPdf(res);
            }
            else
            {
                return(View());
            }
        }